Need help with High Idle problem (really long post)
Here's the symptoms:
Idle in Park - 980 RPM, should be 700 and it doesn't seem to surge
Idle in Drive - 670 RPM, should be 600 and it doesn't surge
Here's some of the readings I got from the scanner:
MAF - 8.05 Gm's, should be 5.10
DPFE - 1.64V, should be 1.52V
TPS - 0.95V
IAT - 62F (it was about 64F outside at the time)
Fuel Injector PW banks 1 & 2 - 5.1
Here's what I've done so far:
-Checked for DTC codes = no codes stored
-Cleaned the IAC = restarted motor no change
-unplugged the IAC = idle drops way down then stabilizes at normal (700)
=IAC fault code
-Put the original IAC I had kept back in and reset PCM = restarted motor no change
-Put the new IAC back in = restarted motor no change
-checked and cleaned PCV and hoses (PCV work fine) = restarted motor no change
-Checked TPS = 0.95v at idle 4.67v at WOT
-Pulled TPS plug = restarted motor no change
= TPS fault code
-Put plug back on TPS, reset PCM = restarted motor no change
-Checked the MAF, seems to have good output on the scanner
-Disconnected MAF = stumbled for a second, than ran as before,
= MAF fault code
-Reconnected MAF, reset PCM
-Checked for binding in throttle assy and cables. All looks perfect.
-Removed throttle body boot and cleaned throttle body and butterfly.
-Restarted motor pulled vacuum line from EGR = no change
-Put vacuum line back on EGR = no change
Take a step back and make sure everything is connected and normal.
restarted motor and the damn thing idles right. I watched the desired RPM and actual RPM on the scanner and the actual RPM followed the desired RPM within about 10 RPM as it incremented down the final desired idle of 688 RPM in Park and down to 592 in Drive. This lasted for about 5 mins then the idle creeped back up to 980 in Park.
-Unplugged the IAC (the new one)= no change in Idle. It didn't drop like before
-Replaced IAC with the old one = no change in idle
-Disconnected IAC = no change
I haven't found any vacuum leaks yet.
So, I'm pulling my hair out. Any ideas?
Last edited by jcstratt; Jan 29, 2006 at 10:46 PM.
The PCV valve was clean, unobstructed, and the internal poppet inside moved around inside as it should. The problem was that there was enough wear inside of it that the internal poppet would sometimes not seat and allow excessive airflow causing the high idle condition. I played with it for a while and once I figured out what was going on, I could replicate the failure quite easily.
$3.67 fix.









