Home > categories > Automotive & Motorcycle > Auto Lighting System > Why won't my engine light turn off after I fixed what auto zone said to fix?
Question:

Why won't my engine light turn off after I fixed what auto zone said to fix?

About three weeks ago my engine light came on in my car and I'd never had anything for wrong with it in the few years I had it. I took it to auto zone and they ran a test that came up saying that my gas cap was defective. It wasn't loose because it had be on both prior to and after filling up my car. They gave me a new gas cap and said to drive around for a while and the light would turn off on its own. Well it has been three weeks and my light is still on. What's wrong?

Answer:

From my own experience removing battery WILL reset some cars codes others need 10 or more good starts others NEED resetting, my v70 t5 requires battery to be removed or faults cleared with obd2 reader (apart from airbags and traction/abs faults which require specialist reader) My vauxhall vectra 2.2 direct needed 10 good starts. Is your light a fault light or simply a service reminder?
first of all i would like to see the code and what is said. It should have said Small EVAP leak if it said anything besides this then it was NOT your gas cap. If this is the case then you need to have the codes cleared with a code scanner. disconnecting the battery DOES NOT reset codes it resets you whole computer system so after you 100 mile drive cycle the light will come back on. MORE INFO NEEDED
I have a 2001 Pontiac Grand Prix GT (same engine). When you put the gas cap back on after filling it up, are you tightening it enough to make it click at least 3 times? If not, that could be your problem. If you do that and it still doesn't go away, take it to a repair shop for an estimate -- NOT a dealer. Dealers will charge you top-dollar and do piss-poor work. The last emissions control problem I had was a bad EGR valve, and that cost me about $350.00 to get it replaced.
This Site Might Help You. RE: Why won't my engine light turn off after I fixed what auto zone said to fix? About three weeks ago my engine light came on in my car and I'd never had anything for wrong with it in the few years I had it. I took it to auto zone and they ran a test that came up saying that my gas cap was defective. It wasn't loose because it had be on both prior to and after filling...
First off, never take your car to one of these fast code reading type places. They sell you things that you don't need because they lack the knowledge to fix them properly. If anything, just get the code from them and check it out for yourself. Or better yet take it to a qualified repair shop that has a good reputation for diagnostics. The code that the light was on for was probably an evap leak. Although a defective gas cap could be the culprit, it is very unlikely. That system has many hoses that run from the back of the car (at the tank) all the way to the engine. Also there are a few valves and solenoids that could be bad. What I'm saying is this specific problem has to go through a bunch of tests before anything can be condemned. So for AZ to read the code and just say you need a gas cap and the fact it was tight leads me to believe they just sold you something you most likely did not need. EDIT- Giving AZ the benifit of the doubt, lets say the gas cap was the problem. Driving the car will eventually turn the light off. Each code has a set number of pass tests that it has to go through before turning the light off. The evap system, the system involved in the gas cap, would take a long time to turn it off.

Share to: