Thanks for the donation.
The repair shop diagnosed it as being the idle air control valve because the symptoms you list are that of the faulty IAC valve. However, if no codes were present then they shouldn't have been throwing parts at it just guessing that it will fix it.
I suggest inspecting the PCV (positive crankcase ventilation) tubing for any cracks/collapses.
The PCV system allows a route for the gases to be scavenged and passed back through the engine for consumption. It reduces emissions and keeps the engine from over pressurizing. If one of the PCV tube fails, it can cause stalling.
Post results of the inspection and I will follow up.
Hope this helps.
Thanks for using 2carpros. Com!
Saturday, January 10th, 2009 AT 3:33 PM