The best thing to do first is to have the trouble codes pulled. Any Advance Auto or Auto Zone store will do this for free.
It is more than likely the Idle Air Control Valve, IACV, or the Fast Idle Thermo Valve, FIT.
They may need to be cleaned and/or replaced as well as the ports that they open and close.
The codes willl tell you if there is an elctrical fault which there must be if the CEL is coming on.
SPONSORED LINKS
Wednesday, January 11th, 2012 AT 3:15 AM