I don't think the ecu is smart enough to detect a mechanical failure in the iacv (gummed up, etc...). It almost certainly has an electrical problem. Not onlyu that, but I have actually taken an iacv apart and I see no reasonable way that the iacv could get clogged. To start make sure the connection for the sub-harness that goes under the intake mani is clean and stick a pick or small screwdriver in there and crimp down the female pins a bit more. Also make sure the iacv connector itself is actually plugged in, clean and tight.
|