2000 Mazda Protege Q&A

2000 Mazda Protege Question: My check engine light is on

When I went to get a oil change. My check engine light started coming on after. I went back the next day and the people wher I had gotten my oil change hook it up to a machine and the light went off. It stayed off for a while but, now lately I have notice that the check engine light nevers goes off. -
Answer 1
The check engine light is trying to tell you that the computer has detected a malfunction in the engine control/emissions system. It's possible that if the dipstick was not properly seated and sealed in the dipstick, that the computer would sense the leak but I don't know for sure. Also, if the gasket on the oil cap were damaged or missing, it would cause the same kind of leak. It's also possible that the oil changer opened your air filter enclosure to try to sell you an air filter and didn't close it up right. I guess the oil changer guy simply erased the code and didn't tell you what it was. Didn't do you any favors.. When the check engine light's on, the computer has stored diagnostic codes and data. Get a Mazda specialist to put a scanner on the car and tell you what's wrong. If you give me the codes I can explain them to you. Here's a directory link for you: https://repairpal.com/directory?address=20876&car_brand_names=Mazda -
Related Items:
I just bought a 2003 Mazda Protege with 140,000 miles. While driving it home the car started jerking a bit and the check engine light came on. I stopped for a bit and started driving again with no ...
Had my mazda head gasket changed on dec 3 , 2010.....now it hesitates when you take off...check engine light sometimes comes on then goes off....most of the time it doesnt come on..head gasket unde...
The check engine light came on and the the Overdrive light began blinking. The car would only go to 2nd gear (auto). Scanner showed code PO123, Throttle postioning sensor, High voltage A circuit. T...
my check engine light came on. the mechanic says i need a new engine. how likely is this to be...