P0031 – Meaning, Causes, Symptoms, & Fixes
Code P0031 Definition
HO2S Heater Control Circuit Low (Bank 1, Sensor 1)
What Does P0031 Mean?
The P0031 code is a result of the HO2S (heated oxygen sensors) incorrectly detecting the air to fuel ratio of the exhaust. This ratio is then sent to the ECM which uses this data along with comparisons to the outside air, to regulate the air to fuel ratio needed by the engine. In addition, this misreading may be the result of a bad heater element which if not operating, will trigger the P0031 code.
- Check engine light
- Vehicle runs rough
- Lower fuel economy
*No noticeable adverse conditions in some cases
- Frayed wiring/connectors
- Short in heater circuit wiring
- Faulty heated oxygen sensor
- Malfunctioning PCM/ECM
Code P0031 Severity – Moderate
This trouble code will not prevent your vehicle from running. The most common result(s) are failure of the sensor loop, lower fuel economy, and poor vehicle operation. However, if left unsolved, this code could increase the likelihood of your vehicle running rough and cause potential damage to other components of your vehicle.
Code P0031 Common Diagnosis Mistakes
Prematurely replacing the heated oxygen sensor(s) before attempting to visually inspect the wiring around the oxygen sensor(s) for chafed/frayed wiring.
- Tools Needed to Diagnose:
Difficulty of Diagnosis and Repair – (1-6)
- Check to see if there are any other codes along with P0031 and clear your Check Engine Light with FIXD.
- Check the freeze frame data and fuel gauge to pinpoint the issue.
- Conduct a visual inspection of wiring around the heated oxygen sensor(s) for fraying or disconnection.
- Check the ground circuit for continuity
- With the engine off and the key selecting “on”, use a voltmeter to check for atleast 12 volts. If no voltage is registered, consider repairing short in heater circuit wiring.
- If the voltmeter registers 12 volts, consider replacing the heated oxygen sensor.