HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
What does P0031 mean?
The P0031 code means the vehicle's onboard diagnostic system has detected: HO2S Heater Control Circuit Low (Bank 1 Sensor 1). This is a moderate severity code.
Common Symptoms
- Check Engine Light on
- Poor fuel economy during cold starts
- Engine runs rich until fully warmed up
- Possible rough idle when cold
- Increased exhaust emissions
Probable Causes (Ranked by Likelihood)
- Open heater element inside the O2 sensor (bank 1 sensor 1) Very High
- Open or broken wire in the heater circuit High
- Blown O2 heater fuse High
- Corroded or loose connector at the sensor Moderate
- PCM ground circuit fault for heater Low
Step-by-Step Diagnostic Procedure
-
Check the O2 sensor heater fuse. A blown fuse is a common cause and is the easiest thing to check first.
-
Disconnect the bank 1 sensor 1 O2 sensor and measure heater resistance (typically 2-15 ohms). An open circuit (infinite resistance) confirms a failed heater element.
-
Check for battery voltage at the heater power pin with the key on, engine off. No voltage points to a wiring or fuse issue.
-
Verify the heater ground circuit by measuring resistance from the ground pin at the sensor connector to a known good engine ground. Should be near 0 ohms.
-
Inspect the wiring harness for breaks, especially where it routes near hot exhaust components. Heat damage is a common cause of open circuits.
Frequently Asked Questions
Can I drive with code P0031?
Yes, you can drive safely. The heater circuit low voltage means the O2 sensor heater is not functioning, so the sensor takes longer to warm up. This causes poor cold-start fuel economy but will not damage the engine.
What does low circuit mean for P0031?
Low circuit means the PCM detected lower than expected voltage or current in the O2 sensor heater circuit. This typically indicates an open circuit -- either the heater element burned out, a wire is broken, or a fuse is blown.
Should I replace just the sensor or check the wiring first?
Always check the fuse and wiring first. If the fuse is blown, replacing just the sensor will not fix the problem. If the wiring and fuse are good but heater resistance is out of spec, then replace the O2 sensor.