Quite possibly one of your electrical harness under the hood is not making good, tight connection. I would open the hood, and push every single electrical wire harness, and make sure that they are tight. If I am to guess, I suspect your throttle position sensor or the idle air control harnesses, but check all of them, though.
SPONSORED LINKS
Thursday, March 19th, 2009 AT 1:37 AM