ChiptuneFile

P0031

PPowertrain

O2 Sensor Heater Circuit Low (Bank 1 Sensor 1)

What does this code mean?

Severity : Low

P0031 means the voltage is too low on the heater circuit of the bank 1 upstream oxygen sensor (sensor 1). The heater lets the sensor reach operating temperature quickly. If it does not work, mixture control is less accurate when cold and emissions go up.

Symptoms

  • Check engine light on.
  • Slightly higher fuel consumption, especially when cold.
  • Possible emissions test failure.
  • Few or no driving symptoms.

Possible causes

  • Open or shorted sensor heater element.
  • Heat damaged sensor wiring.
  • Corroded connector.
  • Blown oxygen sensor heater fuse.
  • Faulty engine control module, less commonly.

Diagnosis and repair

  • Check the heater circuit fuse.
  • Inspect the sensor wiring and connector.
  • Measure heater resistance and compare with factory values.
  • Check heater supply and ground control.
  • Replace the sensor if the heater is faulty, then clear the code.

Is this vehicle in your workshop?

Upload the ORI file: it is processed automatically in a few minutes, 24/7, and a calibration engineer takes over complex cases during opening hours.

Are you a driver?

Find a garage or a diagnostics and remapping specialist near you.

Find a pro on ChiptuneMAP

Code details

Code

P0031

Category

Powertrain

Prefix

P

Standard

OBD-II / SAE J2012

Search another code