• 28-08-2021
  • 10 min.
  • 26553

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

The P0031 diagnostic trouble code means the engine control module (ECM/PCM) has detected an abnormally low electrical condition in the heated oxygen sensor (HO2S) heater control circuit for Bank 1 Sensor 1.

This code is specifically related to the heater circuit inside the oxygen sensor. It does not directly indicate that the oxygen sensor's exhaust-gas measurement is incorrect.

That distinction is important because an oxygen sensor contains separate electrical functions. One circuit measures oxygen content in the exhaust, while another circuit heats the sensor so it reaches its operating temperature quickly.

With P0031, the ECM is primarily concerned with the heater-control side.

What Does Bank 1 Sensor 1 Mean?

Bank 1 is the side of the engine containing cylinder number 1.

Sensor 1 normally means the oxygen sensor located upstream of the catalytic converter.

Therefore, P0031 generally concerns the upstream heated oxygen sensor on Bank 1.

On an inline four-cylinder engine, there is normally only one cylinder bank, so the sensor is generally referred to as Bank 1 Sensor 1.

On V-type engines, however, identifying Bank 1 correctly is essential. Bank 1 is determined by cylinder numbering, not simply by assuming it is the left or right side of the engine.

Why Does the Oxygen Sensor Need a Heater?

An oxygen sensor needs to reach a sufficiently high operating temperature before it can provide reliable readings.

If the sensor had to rely entirely on exhaust heat, it could take considerably longer to become operational, particularly during:

  • Cold starts

  • Idling after startup

  • Cold weather

  • Low-load driving

  • Extended periods of low exhaust temperature

The integrated heater accelerates this warm-up process.

The ECM can then begin using the oxygen sensor's signal earlier and can perform fuel-control and emissions-monitoring strategies sooner.

The heater and oxygen-measuring element are therefore related but separate functions.

What Does “Circuit Low” Mean?

The word “Low” in P0031 describes an electrical condition.

It does not necessarily mean:

  • Low oxygen content

  • Low exhaust temperature

  • Lean air-fuel mixture

  • Low sensor temperature

  • Low fuel pressure

The ECM has detected a heater-control circuit condition that is electrically lower than the expected range.

Depending on the vehicle's circuit design, this can result from excessive current, a short to ground, a failed heater element, a control-side problem, or another fault in the circuit.

The exact interpretation depends on how the manufacturer designed the heater circuit.

How the HO2S Heater Circuit Works

A typical heated oxygen sensor has a dedicated heater element supplied through an electrical circuit.

The basic concept is:

Power supply → HO2S heater → ECM-controlled circuit

However, the actual arrangement varies between manufacturers.

The ECM may control the heater through the ground side, while another circuit supplies power. Some systems use PWM control or other strategies to regulate heater operation.

The ECM monitors the electrical behavior of the circuit and can determine whether the heater is behaving as expected.

If the electrical characteristics indicate a low condition, P0031 may be stored.

Common Causes of P0031

Several faults can cause the code.

Short to ground

A damaged heater-control wire can contact the engine, exhaust, chassis, or another grounded component.

This can pull the control circuit low.

Failed oxygen sensor heater

The heater element inside the sensor can fail electrically.

An internal short or another heater failure can alter the expected current and voltage behavior.

Damaged wiring

The wiring around an oxygen sensor is exposed to significant heat and vibration.

The insulation can become brittle, melt against the exhaust system, or rub against nearby components.

Damaged connector

A connector can suffer from:

  • Corrosion

  • Water contamination

  • Bent terminals

  • Loose terminals

  • Poor terminal tension

  • Heat damage

Incorrect sensor installation

An incorrect replacement sensor may have a different heater configuration or electrical characteristics.

This can be particularly important with aftermarket sensors that appear physically compatible but do not match the vehicle's original electrical specification.

Power-supply problem

The heater circuit may share a fuse, relay, or power supply with other components.

A fault in the shared supply can affect heater operation.

Incorrect previous wiring repair

A poorly repaired wire can create an unintended connection to ground or excessive resistance in the circuit.

ECM control-driver problem

The ECM controls the heater circuit electronically. A damaged internal driver can cause a control fault, although this should generally be considered only after the sensor, wiring, connectors, power supply, and circuit have been tested.

Symptoms of P0031

P0031 may produce surprisingly few drivability symptoms.

Possible symptoms include:

  • Check Engine Light

  • Increased emissions

  • Failed emissions testing

  • Longer oxygen-sensor warm-up time

  • Increased fuel consumption

  • Poorer cold-start fuel control

  • Slight hesitation after startup

  • Irregular fuel trims during warm-up

  • Delayed closed-loop operation

On many vehicles, the driver may notice nothing unusual apart from the Check Engine Light.

This happens because the oxygen sensor may eventually reach operating temperature from exhaust heat even when its heater has failed.

The vehicle can therefore appear to drive normally while the emissions-control system is not operating as intended.

P0031 Does Not Automatically Mean the Oxygen Sensor Is Bad

Although the oxygen sensor contains the heater element, the sensor itself should not automatically be replaced when P0031 appears.

The problem could instead be:

  • A shorted wire

  • Damaged connector

  • Missing power supply

  • Fuse problem

  • Ground-side control problem

  • Incorrect sensor

  • Harness damage near the exhaust

  • ECM driver issue

Replacing the sensor without checking the circuit can result in installing a new sensor that develops the same fault.

How to Diagnose P0031

The most effective diagnosis starts with the circuit rather than immediately replacing the HO2S.

1. Scan the vehicle and record all codes

Check for stored, pending, and manufacturer-specific codes.

Also record freeze-frame information if available.

Pay attention to:

  • Engine temperature

  • RPM

  • Battery voltage

  • Engine load

  • Vehicle speed

  • Fuel-system status

If several electrical codes appeared simultaneously, investigate common power or ground problems before focusing exclusively on the oxygen sensor.

2. Confirm the correct sensor

Identify the exact Bank 1 Sensor 1 location using the manufacturer's service information.

Do not rely solely on assumptions about which side of a V engine is Bank 1.

Sensor identification becomes particularly important when several oxygen or air-fuel-ratio sensors are installed.

3. Inspect the sensor and harness

Follow the wiring from the sensor connector.

Look for:

  • Melted insulation

  • Burn marks

  • Brittle wiring

  • Chafing

  • Wires touching the exhaust

  • Oil contamination

  • Damaged protective sleeving

  • Previous repairs

Oxygen-sensor wiring is particularly vulnerable because it is routed close to hot exhaust components.

4. Inspect the connector

Check the connector for corrosion, moisture, damaged terminals, loose connections, and signs of overheating.

A terminal that has lost its proper tension can create an intermittent fault even when the wiring itself appears intact.

5. Identify the heater power and control circuits

Use the vehicle's wiring diagram.

Determine:

  • Which terminals belong to the heater

  • Where heater power originates

  • Which side is controlled by the ECM

  • Whether the circuit is switched or PWM-controlled

  • Whether the heater shares a fuse or relay with other components

Do not assume that the heater circuit is identical on every vehicle.

6. Check the heater power supply

With the circuit operating under the manufacturer's specified conditions, verify that the heater receives the expected power.

If power is missing, trace the circuit toward the fuse, relay, wiring, and power source rather than replacing the sensor immediately.

7. Check for a short to ground

Because P0031 specifies a low electrical condition, an unintended path to ground is an important possibility.

Check the control circuit according to the manufacturer's diagnostic procedure.

A wire damaged against the exhaust or engine can create a short that pulls the circuit lower than expected.

8. Test heater resistance

The heater element can be checked for an open circuit or abnormal resistance.

However, use the manufacturer's specified resistance range.

There is no single resistance value that applies to every oxygen sensor.

An extremely low resistance can indicate an internal short, while infinite resistance can indicate an open heater element, but interpretation should always be based on the vehicle's specifications.

9. Perform a load or voltage-drop test when necessary

A basic continuity test does not prove that the heater circuit can operate correctly under load.

If wiring or connector resistance is suspected, a voltage-drop test can reveal excessive resistance that a simple continuity check may not detect.

This is particularly useful when a connector or terminal looks visually acceptable but the heater does not receive the required electrical power.

10. Use scan-tool data or an actuator test when supported

Some vehicles provide heater-control information through the scan tool.

Depending on the system, you may be able to observe:

  • Heater command

  • Heater duty cycle

  • Heater current

  • Sensor temperature

  • Closed-loop status

Compare the commanded heater operation with the actual electrical behavior.

Why a Fuse Should Be Checked Before Replacing the Sensor

A failed heater can sometimes damage a fuse or cause a shared power-supply problem.

If several heater-related components suddenly show faults, the common power supply deserves attention.

Replacing an oxygen sensor without checking the fuse and supply circuit can lead to another failed heater circuit or repeated diagnostic trouble codes.

At the same time, simply replacing a blown fuse is not always a complete repair. If the fuse failed because of a short circuit, the underlying short must still be found.

Can P0031 Cause a Lean or Rich Condition?

It can influence fuel-control behavior indirectly, particularly during engine warm-up, but P0031 itself is not a direct rich/lean code.

The heater allows the oxygen sensor to reach operating temperature sooner.

If the heater is not functioning, the sensor may take longer to become usable. The ECM may therefore rely on other strategies until the sensor reaches its required temperature.

Once the sensor is naturally heated by the exhaust, it may begin operating normally.

This is one reason why a vehicle with P0031 can sometimes drive almost normally.

P0031 After Oxygen Sensor Replacement

If P0031 appeared immediately after replacing the oxygen sensor, do not automatically assume that the new sensor is defective.

Check:

  • Correct sensor application

  • Connector compatibility

  • Heater terminals

  • Wiring

  • Terminal position

  • Harness routing

  • Fuse

  • Power supply

An aftermarket sensor can physically fit while having an electrical configuration that does not correctly match the vehicle.

If the code appeared after exhaust work, the harness should also be inspected for heat damage or accidental contact with the exhaust.

Do Not Confuse the Heater Circuit With the Sensor Signal

The oxygen sensor performs two fundamentally different jobs.

The heater circuit brings the sensor to operating temperature.

The sensor circuit measures oxygen-related exhaust information.

P0031 concerns the first function.

Therefore, replacing a sensor because its live-data oxygen signal looks unusual without first diagnosing the heater circuit is not necessarily the correct approach.

Likewise, testing only the oxygen signal wires will not diagnose a heater-control fault.

Can the ECM Cause P0031?

Yes, but an ECM failure is normally a later-stage possibility.

The ECM should not be condemned until the following have been verified:

  • Correct sensor

  • Heater element

  • Power supply

  • Fuse/relay where applicable

  • Ground/control circuit

  • Wiring

  • Connector terminals

  • Short-to-ground condition

  • Circuit voltage behavior

Only after the external circuit has been proven correct should an internal ECM control-driver problem become a serious suspect.

Is It Safe to Drive With P0031?

In many cases, a vehicle with P0031 can still be driven because the oxygen sensor may eventually become hot enough to operate from exhaust heat.

However, the fault should not be ignored indefinitely.

Possible consequences include:

  • Increased emissions

  • Poorer fuel economy

  • Delayed closed-loop operation

  • Failed emissions inspection

  • Incorrect fuel-control behavior during warm-up

  • Additional diagnostic codes

If the Check Engine Light is flashing or the engine has severe drivability problems, the situation should be treated separately because those symptoms may indicate another fault in addition to P0031.

The Main Diagnostic Point

P0031 means the HO2S heater control circuit for Bank 1 Sensor 1 is electrically low.

It does not directly mean that the engine is running lean, that exhaust temperature is low, or that the oxygen sensor's measuring element has failed.

The most useful diagnostic path is:

Identify B1S1 → inspect the sensor and harness → verify the heater power supply → check the control circuit for a short or abnormal voltage → test heater resistance → perform load/voltage-drop testing when necessary → verify ECM control → replace the sensor only when testing confirms the heater is faulty.

Because the oxygen sensor is positioned near the exhaust, wiring and connector damage should always be taken seriously when diagnosing P0031. A small section of heat-damaged harness can produce exactly the same warning as an apparently failed oxygen sensor.