I had a check engine light indicating faulty catalytic converter, O2 sensor or other emissions related problem. The shop said the catalytic converter and o2 sensor was faulty so I replaced both, using a universal catalytic converter. After a week, the check engine light came back on and has stayed on, with the same code as before. I took the car in for an emissions test, which it passed with flying colors despite the light remaining on with the original fault code.
why do I get this check engine light and code when it passed the emissions test and what do you suggest I do to get rid of the light?.
It can be a bunch of things, when you replaced the converter, it may have an air leak causing the converter to not heat up correctly. One or both of the O2 sensors may not be reading incorrectly as well. Or it cold be other thingstoo.
October, 30, 2012 AT 4:35 PM
You did not mention the possibility of a false reading, triggering the check engine light.
Why should I assume anything is wrong if it passed the emissions test?
October, 30, 2012 AT 5:11 PM
Normally false readings occur with a bad battery and yu asked why does it light, I just gave you some thing why it would
October, 31, 2012 AT 8:59 AM
What are the codes you are getting?
The EXACT codes are required.
October, 31, 2012 AT 10:40 PM
Icandoitdon, we'll need ALL of the codes. You'll need a quality code reader to read the soft codes as well as the hard codes. You should also check the wiring and connectors to the O2 sensor(s).
November, 1, 2012 AT 2:18 AM
The error was diagnosed as P0420, "Catalyst system efficiency below threshold - bank 1." I replaced the catalytic converter and O2 oxygen sensor and it hasn't helped. Wondering if the air flow sensor might be the problem. Haven't replaced that yet.
What makes me suspicious is that the car passed the emissions test with good readings on everything even though the light was on due to thiis code (p0420).
Any other thoughts would be appreciated.
November, 1, 2012 AT 1:45 PM
Check the voltage to and from the O2 sensor(s) on Bank 1. Let us know what you get.