P0031 — HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
P0031 means the oxygen sensor heater is drawing less current than expected, usually because the heater element is open or the wiring has high resistance.
The engine runs normally once warm but cold-start fuel control is impaired.
What P0031 means
P0031 is a more specific variant of P0030. Where P0030 reports a general circuit fault, P0031 specifically indicates low current — meaning the heater element is likely open-circuit or the wiring has excessive resistance. The effect is the same: the sensor cannot heat itself and relies on exhaust gas temperature alone.
| System | Emission control |
|---|
Symptoms you may notice
What causes P0031
Heater element open-circuit
The most common cause — the internal heater wire has broken, creating an open circuit that draws no current.
Corroded connector or damaged wiring
Corrosion or damage in the connector or harness adds resistance, reducing current below the threshold the module expects.
Blown O2 heater fuse
A shorted sensor heater can blow the dedicated fuse, which then prevents current from flowing on subsequent starts.
How to diagnose it
Measure heater resistance
Disconnect the sensor and measure resistance across the heater terminals. An open reading confirms a failed heater.
Check the heater fuse
Inspect the fuse for the upstream O2 heater circuit. If it is blown, the heater may have shorted and blown the fuse as a protection measure.
Check voltage supply to the heater
With the sensor disconnected, turn the ignition on and measure voltage at the heater power wire in the harness connector. It should read battery voltage.
Related codes
Common questions
What is the difference between P0030 and P0031?
P0030 is a general heater circuit fault. P0031 specifically means low current — the heater is likely open-circuit. P0032 means high current, suggesting a short.
Last verified 2026-07-27 · Sources: SAE J2012 — Diagnostic Trouble Code Definitions and Failure Type Byte (SAE International)
This information is for general guidance and is not a substitute for professional diagnosis. Cost figures are estimates, not quotes.