Thanks for the donation.
It sounds like you may have a faulty IAC Valve (Idle Air Control Valve). This will cause for erratic idling and sometimes even leading to stalling of engine. It should be located on the throttle body.
Hope this helps.
Thanks for using 2carpros. Com!
Saturday, December 27th, 2008 AT 1:57 AM