i have gone to auto zone and no help there really they told me to check 0z sensor and its fine not broke and cleaned, they had me reset the battery and i did and it went away for about a day then they said it could be bad gas so i put fuel cleaner in and the light is back and now if the air is off in the car it wants to staul or try to. but when the air is on the light stays on but car runs fine! please help i dont know what else to do!!!
We would be able to help more if we had the actual code that you got from scanning at Autozone. EDIT: There is a code, if the lamp came on a code was stored, but it is erased when the battery is unhooked. You need to take it to a repair facility and have the code retreived.
I don't think autozone reads your car in real time just with the engine off sometimes an 02 sensor can be reading both rich and lean codes and most pimple faced store kids wont know by checking the car simply with the key in the on position, there are literally 20-30 things other then an o2 sensor problem that can send a o2 trouble code. Also an o2 sensor being clean has nothing to do with it, if your o2 sensor has a heating element inside as many do this can fail and trip a trouble code. In fact a burned or damaged spark plug wire can cause a o2 sensor to throw a trouble code if the cylinder doesn't fire it can saturate the sensor on the exhaust stroke. OBD2 interface is only an eduacated guess way of doing things even when using a high end scanner.
If you want auto parts, perhaps Auto Zone is the place to go. If one or more of the systems monitored by the computer in your vehicle are returning values beyond what the computer expects to see, and the check engine light is on as a result, go to the dealer or your mechanic providing he has the proper scanner to read the trouble codes in your vehicle. Read the codes that have turned on the check engine light, come back and post the code(s) you got and someone should be able to assist you. By the way, you can't tell if an O? sensor is bad by looking. And never never never attempt to reset a check engine light by disconnecting the battery. At best you will have to reset your clock and favorite radio stations, at worst the vehicle will refuse to start if the security system gets messed up, and you will then have the cost not only of that repair, but also the tow to the mechanic.