Hello and thanks for donating
Since the engine's idle is unstable the first thing that will need inspected are the vacuum hoses in the engine compartment. A loose or broken vacuum hose can cause this issue. If the engine light is on then it means there may be trouble code(s) stored that can pinpoint the culprit, so have the codes retrieved. It could be a faulty throttle position sensor or other electrical component failing causing this issue and if so the vehicle's computer should notice it and throw the engine light on.
SPONSORED LINKS
Thursday, August 5th, 2010 AT 1:31 AM