P0032
HO2S Heater Control Circuit High Bank 1 Sensor 1
Emissions / O2 sensor
Generic OBD-II
Medium
What it means
P0032 means the ECM has seen high voltage in the heater control circuit of the upstream oxygen sensor (bank 1, sensor 1). That heater warms the sensor quickly so it can read accurately soon after start-up. With the heater circuit faulty the engine still runs normally, but the car takes longer to enter closed-loop fueling and will not pass an emissions test until it is fixed.
Medium
Can I keep driving? Safe to drive — the fault is in the sensor's heater circuit, so it mainly delays closed-loop fueling and affects emissions, not how the car runs.
Common symptoms
What you'll notice
- Check-engine light on
- Will fail an emissions/readiness test
- Slightly worse fuel economy until the sensor warms up
Common causes
Most likely first
- Failed heater element inside the bank 1, sensor 1 oxygen sensorLikely
- Short to voltage or open in the heater control wiringCommon
- Corroded or loose sensor connectorCommon
- Blown O2 heater fuseLess often
- Failed ECM driver (least likely)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data, then inspect the upstream (bank 1, sensor 1) O2 sensor connector and heater wiring for damage.
- Check the O2 heater fuse and the heater circuit for a short to voltage or an open.
- Measure the sensor's heater resistance; if the element is open or out of spec, replace the sensor.
- Consider the ECM driver only after the wiring, fuse and sensor test good. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P0032?+
Yes. Drivability is normal; the main effects are a slower warm-up to closed-loop and a guaranteed emissions-test failure.
Can I just clear P0032?+
It returns once the heater circuit is tested again. Replace the sensor or repair the wiring to clear it for good.
Related codes
Often seen with P0032
Read & clear P0032 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX