P0032: HO2S Heater Control Circuit High (Bank 1 Sensor 1)
P0032 means the engine computer has found a problem in the heater circuit for the upstream oxygen sensor on Bank 1, usually because the circuit is getting too much voltage or has a wiring fault. The most common fix is repairing damaged wiring or replacing the front oxygen sensor, typically costing about $150 to $400 at an independent shop.
- Severity
- Moderate
- Can I drive?
- Drive with caution
- DIY?
- Possible with some experience
- Repair cost range
- $20 – $400
Get the answer for your exact car
Add your car and a few details. DashClue asks up to 3 questions, then tells you the most likely cause and what it should cost.
FreeNo card neededAnswer in about 2 minutes
What does P0032 mean?
This code points to the heater circuit for the front oxygen sensor on Bank 1, which is the sensor before the catalytic converter. That heater helps the sensor warm up quickly so the engine computer can control fuel mixture sooner after startup. If the heater circuit has high voltage, the sensor may not warm up correctly or the computer may see an electrical fault. Common causes include a bad sensor heater, wiring damage, corrosion, or a blown or incorrect circuit repair that changed the voltage in the heater circuit.
Common symptoms
- Check engine light on
- Rough idle when cold
- Longer warm-up before fuel economy improves
- Bad gas mileage
- Failed emissions test
Causes, fixes and costs
P0032: HO2S Heater Control Circuit High (Bank 1 Sensor 1)
General guide for most cars. Your car may differ.
The car will usually still run, but fuel control may be less accurate during cold starts and emissions will suffer. Stop driving only if the engine runs badly, stalls, or you smell burning from damaged wiring.
Most likely causes
- 1
Damaged or shorted oxygen sensor heater wiringHigh
A rubbed-through harness, melted wire, or corroded connector can send the wrong voltage to the heater circuit and set this code. This is more likely if the light came on after work near the exhaust or if the code is intermittent.
Quick check: Inspect the sensor connector and harness near the exhaust for melted insulation, loose pins, or corrosion.
- 2
Failed front oxygen sensor heater elementHigh
If the heater inside the sensor has failed electrically, the computer may see an abnormal heater circuit reading. This fits a code that returns right away and a sensor that does not draw normal current.
Quick check: Test the sensor heater resistance and compare it with factory specs, or replace the sensor if testing is not available.
- 3
Blown fuse or relay feeding the heater circuitMedium
A power supply problem can make the circuit read wrong or cause the heater to stop working completely, especially if the code appeared after another electrical issue. You may also have other heater-related or sensor-related codes.
Quick check: Check the related fuse and relay with the key on and compare both sides for power.
- 4
PCM driver or control circuit faultLow
If wiring and the sensor test good, the engine computer may not be controlling the heater circuit correctly. This is less common than wiring or sensor failure and usually comes after all other checks pass.
Quick check: Have a shop verify power, ground, and PCM control signal before replacing the computer.
Can you fix it yourself?
Possible with some experience
Difficulty: Moderate. A careful DIY repair is possible if you can inspect wiring and replace an oxygen sensor. You will need a scan tool, jack stands if the sensor is underneath the car, and the correct replacement sensor for Bank 1 Sensor 1.
Show the stepsHide the steps
- Read the code and clear it after repairs
- Locate Bank 1 Sensor 1, the upstream sensor on the engine bank with cylinder 1
- Inspect the connector and harness for heat damage, corrosion, or loose terminals
- Check the heater fuse and related power supply
- Test heater resistance if you have a multimeter
- Replace the sensor if the heater is out of spec
- Repair any damaged wiring and secure the harness away from the exhaust
- Clear codes and road test until the engine is fully warm
Estimated repair cost
$100 – $300
Repair oxygen sensor heater wiring: usually 1-2 hours labor plus small parts
- Replace upstream oxygen sensor (Bank 1 Sensor 1)$150 – $400
- Replace fuse or relay for heater circuit$20 – $120
- Diagnose and repair PCM control circuit fault$120 – $250
Prices vary by vehicle, sensor access, and local labor rates.
Frequently asked questions
Can I drive with P0032?
Usually yes for short trips, but get it checked soon. The car may run normally once warm, yet fuel economy and emissions can suffer.
Will P0032 fail an emissions test?
Yes, it often will. The check engine light alone is usually enough to fail, and the oxygen sensor monitor may not complete.
Is P0032 the same as P0135?
No. P0032 means the heater circuit is reading high, while P0135 usually means the heater circuit is faulty or not heating as expected.
Can a bad oxygen sensor cause rough idle?
It can contribute, especially during cold starts, but a rough idle can also come from vacuum leaks, ignition problems, or fuel issues. If the idle problem is severe, look for other codes too.
Do I need to replace the upstream sensor or the downstream sensor?
P0032 is for Bank 1 Sensor 1, which is the upstream sensor before the catalytic converter. Do not replace the rear sensor unless you have a separate code for it.
Related codes
- P0030 Ho2s Heater Control Circuit (Bank 1 Sensor 1)
- P0031 HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
- P0135 O2 Sensor Heater Circuit (Bank 1 Sensor 1)
- P0130 O2 Sensor Circuit (Bank 1 Sensor 1)
- P0131 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)
- P0132 O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)
Related problems
This guide covers most cars and is general advice, not an inspection. Prices are typical US independent-shop ranges and vary by region, car and shop. If your brakes, steering or a warning light feel unsafe, stop driving and contact a mechanic.