Why would the check engine light come on in a 1998 Honda Civic LX?

I hve a 1998 Honda Civic LX and the check engine light would come on for a few days or longer, and then go off. I have had a mechanic check it out and each time it was the oxygen sensors. I have replaced them 3 times over the last 5 years. Each time I used the cheapest ones I could buy, and that's probably why they did not last long. Now I am using Denso brand and the problem is fixed.


Go to auto zone and find out for free.