Error Codes P0146 and P0043 on 2008 Nissan Altima: O2 Sensor Replacement Not Resolving Check Engine Light
Hello, I'm looking for help diagnosing a persistent check engine light on my 2008 Nissan Altima. The dealership replaced the oxygen (O2) sensor, but the warning light remained on. I then installed a different brand O2 sensor, yet the issue persists. The vehicle is now due for an inspection this month, and I'm concerned about what else might be causing the engine light to stay active. I've been researching the error codes: P0146 indicates an out-of-range voltage signal from the oxygen sensor, while P0043 points to a voltage issue on the O2 heater circuit. Could there be another underlying problem preventing the system from resetting? I'm considering replacing the sensor with a genuine Nissan OEM unit, as aftermarket sensors may not meet emission standards. Any insights or troubleshooting steps would be greatly appreciated.
The P0043 code suggests a voltage issue on the O2 heater circuit, while P0146 indicates an out-of-range signal voltage. To diagnose this accurately, use a scan tool or digital multimeter (DVOM) to check the heater circuit voltage and signal return. The red/yellow wire at the sensor should show 12V when the engine is off (KOEO). Also verify that the underhood fuse #37 is intact—this fuse powers the O2 heater circuit, especially in California-emission vehicles.