Check engine light comes on after sitting 3 weeks
My wife and I have way too many cars.
I cleaned her '07 Cobalt up and changed the oil about three weeks ago then parked it in my garage. I cranked it up for the first time yesterday after it sat for three weeks.
Now the check engine light is on. Or as the owner's manual says "Steady on"
I took it to Autozone to see what the code meant and the guy said it had something to do with the system that holds pressure in the gas tank or stores gas vapors in the charcoal canister.
I removed the fuel cap and did not hear a "swish" so the pressure inside the fuel tank appears to be neither negative or positive. It was around 1/4 tank.
My wife wanted to drive the Cobalt today because she had to goto a meeting 100 miles from home and the Cobalt get's better mileage than her 350Z. We figured it would be OK to drive it. Otherwise the car runs fine.
I'm at work so I have no idea if the check engine light has went off by now or not.
The guy at Autozone said he could clear the code but he wasn't alloud to by law.
The check engine light once came on my Subaru but went off about as fast as it kicked on. They said it was in relationship to the #2 plug wire but I never felt it missfire.
So the question is could this code clear itself? Or do I need to buy one of these code readers and reset it? If I reset it, if there really is some sort of problem, the light should kick back on. Shouldn't it?
I figured buying a code reader would be cheaper than taking it to the dealership to have it reset.