2 things. First thing you need to do is have the codes read, Autozone does it free, Post the results with the code number(s). Even if the service engine light is not on, there should be freeze frame data stored.
2nd it may be idling rough due to a dirty Throttle body and idle air control valve, or idle air control valve needs changing. Or you have a good size vacuum leak. IAC will adjust air improperly.
Monday, March 10th, 2008 AT 2:32 PM