Chevrolet Repair: 350 High Idle, silverado 4x4, throttle plate


Question
I have a 1995 Silverado 4X4 with a 350 that recently it seems that it is idling on high idle all the time. When you start it cold start it runs fine but once engine warms up idle becomes rough and engine service light comes on and once you accelerate it goes out and truck runs fine on acceleration. I had code read and it shows code 35 but I changed the IAC, throttle postion senor and the temp sensor and problem is still the same. Any advice on what to check next would greatly be appreciated?

Answer
Hi Glen...did you clean IAC port when you changed it...make sure it is seating all the way...do not use an abrasive..use a good air intake cleaner. also use in the intake and clean throttle plate area. make sure it's not sticking or binding...if this doesn't help check map sensor.hope this helps