Mazda 3 2L Model P0032 and P0038 O2 Sensor Heater Circuit Errors After Header Installation
Hi everyone, I'm currently troubleshooting a persistent check engine light issue on my Mazda 3 2L model, with recurring fault codes: - P0032: HO2S Heater Control Circuit High (Bank 1 Sensor 1) - P0038: HO2S Heater Control Circuit High (Bank 1 Sensor 2) This issue began approximately six months ago after I installed headers on my vehicle. The check engine light did not come on immediately, but about 20 minutes into my drive after installation, it activated. I've already replaced both oxygen sensors three times using genuine Mazda NTK sensors — all confirmed as high-quality parts. Each time, I’ve thoroughly inspected the wiring harness from the sensor to its connector plug and found no visible damage or loose connections. However, during a prior inspection by an exhaust shop, I was informed there were no leaks in the system. That said, I later discovered that the original installers had improperly clipped the oxygen sensor wiring looms, causing them to melt and short against the headers. I replaced both sensors and their associated wiring harnesses shortly after — but the codes persist. Every time I clear the fault codes using an OBD2 scanner, they return within a few driving miles. Given this history, I'm now wondering: - Could the issue be related to damaged ground wires (especially O2 sensor grounds)? - Is it possible that a fuse or fusible link responsible for powering the oxygen sensor heaters has been blown? - Are there known cases of P0032/P0038 codes appearing due to improper exhaust installations? I’ve also considered whether grounding issues — such as disconnected or damaged ground wires bolted to engine blocks or chassis components — could be affecting sensor signal integrity. For reference, I have a CAI, 2.25-inch exhaust system, and an advanced timing modification installed. Any insights from owners of Mazda 3 2L models with similar issues? Has anyone encountered these codes post-header installation? Thanks in advance for any help or advice! P.S. I’ve now discovered that both O2 sensor fuses are missing — a critical oversight on my part. I suspect the exhaust shop removed them, possibly believing it would resolve the issue. This is extremely concerning and highlights how such errors can go unnoticed. I’m looking for a clear diagnosis or repair path to avoid costly PCM replacement.
What brand of oxygen sensors are you using? Did the check engine light activate immediately after installing headers? Are there any visible exhaust leaks near the O2 sensor locations? Have you tested the wiring with a digital multimeter (DVOM)? Do you have access to an official wiring diagram for your Mazda 3 model?