Yes you can clean the throttle bore and the IAC, but if the IAC has an internal electrical problem it will need replacing.
You may have a vacuum leak, get a can of spray Throttle body cleaner, spray the vac lines and maniflod area, when the idle changes, youve found the leak! You want the engine running and spray on the outside but do direct the stream onto the hoses, if it is a vacuum leak, the engine idle will change speed, then you have detected a leak, repair the vacuum leak and see how it runs! If that doesnt do it, you may need a new idle air control valve, it's bolted to the throttlebody.
Unfortunatly, Chevy does not provide testing specs for the IAC, so it either sets a code and turns on the service engine light, or it doesnt, and IAC's can be out of range and not set a code.
SPONSORED LINKS
Wednesday, January 20th, 2010 AT 11:07 AM