Another possibility would be a bad spot on the airflow meter pot. An erratic signal from this device due to faulty contact would fool the ECU into interpreting a large change in demand - causing enrichment. The idle speed would then increase as the ECU attempts to lean the mixture back out via the idle control valve.
The easy check for this is to see if symptoms disappear by pulling the plug on the pot.
Steve
__________________
'91 MB 190E 2.3
'08 RAV4 Ltd 3.5
'83 Lazy Daze m'home 5.7
|