Skip to main content
OBD-II Diagnostic Trouble Code
P0032

HO2S Heater Control Circuit High Bank 1 Sensor 1

P
Powertrain
engine / trans
0
Generic
SAE standard
0
Fuel & air / aux emission
32
HO2S Heater Control Circuit High Bank 1 Sensor 1
Severity · general guide
Low
Mainly an emissions and closed-loop fault; the vehicle usually drives normally, but leaving it hurts fuel trims and will fail an emissions test.
Code type
Generic
System
Powertrain
Quick answer

Safe to drive short term — the car typically runs normally — but the upstream sensor warms slowly, the engine stays in open loop longer, and it will fail an emissions inspection, so repair it rather than ignore it. P0032 means the engine control module (ECM) saw the heater control circuit for the upstream oxygen or air-fuel sensor on bank 1, sensor 1 read HIGH — the electrical signature of a short to voltage, an open element, or a low-side driver that cannot pull the circuit to ground. It is the "high" counterpart to P0030 (heater circuit fault) and P0031 (heater circuit low) on the same sensor.

What P0032 means

P0032 is a Heated Oxygen Sensor (HO2S) Heater Control Circuit High fault for the sensor mounted ahead of the catalytic converter on bank 1 — the side of the engine that contains the number-one cylinder. The upstream sensor has an internal heating element that the ECM switches on its low (ground) side, typically with a pulse-width-modulated driver, so the sensor reaches light-off temperature within seconds of start-up instead of waiting on exhaust heat. The module constantly watches the heater circuit. When it commands the heater but sees the control line sitting high — too much voltage or too much current for the state it commanded — it reads that as a short to battery voltage, an open in the circuit, or a driver that has lost control of the ground side, and it logs P0032. On Toyota and Lexus air-fuel-ratio sensors this exact code is described as an "A/F sensor heater current failure" caused by a short in the heater circuit; the ECM then enters fail-safe, switching the heater off until the ignition is cycled. Because a cold sensor gives no usable feedback, the ECM stays in open-loop fuel control longer and cannot trim the mixture accurately until the fault clears.

Symptoms

  • Check-engine light (MIL) on, frequently set on a single trip because the heater monitor uses one-trip detection logic
  • Delayed entry into closed-loop fuel control, since the cold upstream sensor cannot give usable feedback until it warms
  • Slightly reduced fuel economy, most noticeable on short trips where the sensor never reaches full operating temperature
  • Companion codes stored alongside P0032 — for example the other-bank heater code (P0052), fuel-trim codes, slow O2-response codes, or catalyst-efficiency P0420
  • Often no obvious change in how the vehicle drives; the fault is usually found only when the light appears or at an emissions test

Common causes

  • A short to battery voltage on the heater control (low-side) wire between the sensor and the ECM — the classic "circuit high" fault
  • A failed heater element inside the upstream oxygen or air-fuel sensor (open or high-resistance element), which leaves the control line pulled high
  • A corroded, spread, or loose sensor connector pin that opens or adds resistance in the heater circuit
  • A faulty oxygen/air-fuel heater relay or a wiring fault on the supply (+B) side that upsets the current the ECM expects to see
  • Chafed or pinched harness insulation where the control wire can touch a switched or constant power source
  • A failed low-side driver inside the ECM that can no longer switch the heater ground (verify the wiring, relay, and sensor first — this is the least common cause)

Severity & driving advice

Severity: Low — Mainly an emissions and closed-loop fault; the vehicle usually drives normally, but leaving it hurts fuel trims and will fail an emissions test.

Can I drive? Safe to drive short term — the car typically runs normally — but the upstream sensor warms slowly, the engine stays in open loop longer, and it will fail an emissions inspection, so repair it rather than ignore it.

Diagnostic approach

  1. Scan codes and read freeze-frame dataRecord every stored and pending DTC before touching anything. Note companion heater codes on the other bank or sensor (P0030/P0031 on the same sensor, P0051/P0052 on bank 2) and any fuel-trim or catalyst codes. Read the freeze frame for coolant temperature, run time, and battery voltage at the moment the code set, since low system voltage can distort heater-current diagnostics.
  2. Inspect the heater fuse and confirm supply voltage (+B)Check the fuse feeding the oxygen/air-fuel heater circuit and confirm the heater relay energizes. With the ignition on, the supply (+B) terminal at the sensor harness should read battery voltage — roughly 11 to 14 V on Toyota A/F applications. A reading outside that band points at the fuse, relay, or feed wire rather than the sensor.
  3. Measure the sensor heater element resistanceWith the sensor unplugged and near ambient temperature, measure across the two heater terminals. A healthy element reads only a few ohms; an open element reads infinite. An open or high-resistance heater is exactly what leaves the ECM's control line sitting high and can set P0032. Compare against the known-good sensor on the opposite bank if the exact spec is unknown.
  4. Test the control wire for a short to voltage and check continuityWith the sensor and ECM connectors disconnected, measure from the heater control (low-side) terminal to ground and to a known power source. A healthy circuit reads high resistance — around 10 kΩ or more — to any power feed; a low reading to power confirms the short to voltage that drives the circuit high. Also confirm end-to-end continuity of the control wire (below about 1 Ω) so an open circuit is not being mistaken for the fault.
  5. Bench-test the heater relayRemove the oxygen/air-fuel heater relay from the relay block and check it. With no voltage applied across the coil, the switched contacts should read about 10 kΩ or higher (open); with battery voltage applied to the coil terminals, the contacts should close to below 1 Ω. A relay that sticks or fails to switch cleanly can upset the current the ECM monitors and trip the heater code.
  6. Inspect the connector, then confirm the ECM driverExamine both halves of the sensor connector for corrosion, spread terminals, moisture, and backed-out pins, and repair as needed. Only after the fuse, +B supply, heater element, relay, and control wiring all pass should the ECM's low-side driver be suspected. Clear the code, warm the engine, and re-run the drive cycle to confirm P0032 stays away before condemning the module.

FAQ

What is the difference between P0032 and P0031?

They are opposite ends of the same heater-circuit test on bank 1, sensor 1. P0031 is the low fault — too little current, usually from a short to ground or an open heater element. P0032 is the high fault — the control line reads high, typically from a short to voltage, an open circuit, or a driver that can no longer pull the circuit low. Both point at the upstream sensor's heater circuit, but the wiring fault they indicate is different.

Is P0032 the same as P0030?

They are on the same sensor — bank 1, sensor 1, the upstream unit ahead of the catalytic converter. P0030 is the general HO2S heater control circuit malfunction for that sensor, while P0032 is specifically the "circuit high" branch of that test. If you see P0030 and P0032 together, focus on the heater control wiring, the heater element, and the relay feeding that sensor.

Can I just keep driving with a P0032?

Short term, usually yes — the fault is in the sensor's heater, not the fuel or ignition system, so the vehicle typically drives normally. The downside is that the sensor warms up slowly, the engine stays in open loop longer, fuel trims and economy suffer, and the car will fail an emissions inspection with the light on. Plan to repair it rather than leave it.

Do I have to replace the oxygen sensor to fix P0032?

Not always. An open or failed internal heater element does require a new sensor, but P0032 is just as often a wiring problem — a short to voltage on the control wire, a corroded connector, a faulty heater relay, or a blown fuse. Measure the heater resistance and test the control wire against power and ground before buying a sensor, so you fix the actual fault.

Which sensor does P0032 refer to?

Bank 1, sensor 1 — the upstream sensor mounted in the exhaust ahead of the catalytic converter, on the side of the engine that contains the number-one cylinder. On many Toyota and Lexus engines this is an air-fuel-ratio (A/F) sensor rather than a conventional O2 sensor, but the heater circuit and the P0032 logic are the same. The downstream (post-catalyst) sensor is sensor 2 and is covered by different codes.