P0140 O2 Sensor Error on 2000 Pontiac Grand Prix 3.1L - Repeated Code After Replacement
I have a 2000 Pontiac Grand Prix with a 3.1L engine that's consistently throwing out the P0140 diagnostic code. I initially replaced the oxygen sensor located before the catalytic converter, which temporarily resolved the issue—though the Service Engine Soon (SES) light came back on after two days. After running another diagnostic, I found the same P0140 code again. I then replaced the second O2 sensor (Bank 1 Sensor 2, located after the catalytic converter), and the SES light went out for about four hours before returning. The code persists even after reset. I'm now planning to inspect the wiring harness and check fuses tomorrow. However, I'd like input from others: is there a possibility that the wrong sensor was replaced? Or could there be an underlying issue with the exhaust system or sensor circuitry? Note: P0140 specifically indicates insufficient activity (often called 'lazy') in Bank 1 Sensor 2—this is the rear oxygen sensor after the catalytic converter. The most common cause is a faulty sensor, especially if wiring is intact. This vehicle has four O2 sensors total; ensuring the correct one was replaced is critical.
Could be due to poor quality or incorrectly installed oxygen sensor—make sure it's the right type and properly seated.