High idle can be caused by several things. A list of possible causes and corrections are below.
Ensure throttle linkage and/or throttle position sensor do not stick or bind.
Check park/neutral switch circuit. Ensure park/neutral switch is properly adjusted.
Check exhaust sytem for restrictions, such as a damaged or collapsed pipe, muffler or catalytic converter.
Ensure initial ignition timing is properly set.
Disconnect MAP sensor. If condition is correct, replace sensor.
Check engine idle speed (both base and PCM idle).
Check Idle Air Control (IAC) system. Check for foreign material in IAC bore.
Check power steering pressure switch circuit.
Saturday, February 7th, 2009 AT 7:01 PM