OK I have been having idle problems for a while now (2000 Civic SiR). First it was idleing low, so the dealership replaced the IACV (idle air control valve). Problem wasn't fixed. Next I cleaned the black carbon buildup in the throttle body with some throttle body cleaner. My idle was just about perfect and I noticed that the throttle (gas peddle) felt like it was sticking at the very top, so I had the dealership look. They cleaned the throttle body again and said that the throttle body was pitted. After this cleaning it seemed to idle higher then normal when worm (between 1000 and 1200rpm) and after driving it for about 3 hours with lots of start and stops, the engine light comes on and the tach is stuck at 1500rpm. When I go to step on the gas and let out the clutch the car seems to hesitate ALOT. When the car is truned off then truned back on the idle jumps from 1200rpm to 1500rpm a few times then settles at 1200rpm.... after driving (start and stops) a while it returns to 1500 and hesitation.
My question is, Is this anouther faulty IACV? Would them "cleaning" it have done something to it?
thanks for any advice
dave