The Lemon Index

Check engine light · Engine codes

P0031: HO2S Heater Control Circuit Low (Bank 1 Sensor 1)

Powertrain · GenericP0031
Drive on, get it checked
What it means

The upstream O2 sensor heater circuit reads too low.

How serious

Drive on, get it checked. You can usually keep driving. Have the code read at your next service or within a few weeks.

Where a shop starts

Failed O2 sensor heater. Then: wiring fault.

Owners named P0031 in 7 complaints to the U.S. government, most often on the Chevrolet Volt.

Cars owners report it on

Complaints that name P0031, by model. Raw counts, not a failure rate: popular models get more complaints.

Years owners report it on most: 2017 Chevrolet Volt

The details

What P0031 means

The upstream O2 sensor heater circuit reads too low.

Can I drive with P0031?

Drive on, get it checked. You can usually keep driving. Have the code read at your next service or within a few weeks.

29% of the owner complaints that name P0031 also say the car brakes or ABS act up. A complaint can describe more than one problem, so this doesn't prove the code caused it.

Common causes of P0031
  • Failed O2 sensor heater
  • Wiring fault

A shop should confirm the cause with a scan and tests before replacing parts.

What owners describe
  • Brakes or ABS act up: 29% of complaints
  • Rattles or knocks: 29% of complaints
  • Stalls or shuts off: 29% of complaints

Share of complaints naming the code whose text also mentions each problem.

Model years that report P0031 most

2017 Chevrolet Volt (2).

Related codes

P0030 P0037 P0024 P0022 P0021 P0019 P0018 P0017

Quick answers

What does P0031 mean?

HO2S Heater Control Circuit Low (Bank 1 Sensor 1). The upstream O2 sensor heater circuit reads too low.

Can I drive with P0031?

Drive on, get it checked. You can usually keep driving. Have the code read at your next service or within a few weeks.

What causes P0031?

Failed O2 sensor heater; Wiring fault.

Counts: NHTSA owner complaints whose text names P0031. A complaint is an owner's report, not a diagnosis. Meanings: the standard SAE J2012 definitions in our own words; manufacturer codes only where verified for that make. General information, not repair advice for your car.

Updated · Free to use with credit: Source: The Lemon Index (lemonindex.com). Get the data

Spot a mistake or have an idea? Tell us

How can we make Lemon Index better?