| Gorn |
Sep 5, 2009 08:20 PM |
Intermittent High Idle.
I am getting a intermittent High idle code (service engine soon light). Sometimes I get it 3 minutes after I start driving, sometimes I can go 25 minutes before it comes on. At first I thought I had a linkage issue, I disconnected the cruse control just to be sure. I check the throttle cable to make sure it was not sticking. I used carb cleaner all around the linkage.
On a fresh start as long as I do not touch the gas the car idles at 850 RPMs. It will do this all day long and not set a code. When I rev the motor up and let it drop down to 1500 RPMs at a normal rate but then it seems to pause at 1500, Then it is like a switch is thrown and drop to about a 1000 RPM then slowly gets back to the 850 RPMs. The reason I do not think its a sticking cable or stick thottlebody is because of the code. If any of that mechanical suff is causing the problem the TPS would just think I had my foot on the gas and it should not set a code. Also the fact it comes and goes rules out vacuum leaks,,,, I think. I also pulled out the IAC motor and found the end was dirty and a bit rusty. Cleaning it has not seemed to help.
When I shift between gears the car does not go below 1500RPMs even if I pause. I think that is when it sets the code.
I guess all that is left is to replace the IAC motor. Any other ideas?
BTW I did just install this motor. its from a 2002 but the intake and Thottle body are all from the original motor.
|