OBD-II fault code

P0051: HO2S Heater Control Circuit Low (Bank 2 Sensor 1)

What it means

HO2S Heater Control Circuit Low (Bank 2 Sensor 1): the control-circuit voltage is below the expected range. The heater brings the oxygen sensor to operating temperature for closed-loop fuel control.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

Bank 2 Sensor 1 is the heated oxygen sensor upstream of the catalytic converter on the second engine bank. The computer sets this code when the heater control circuit voltage is too low; a short to ground, damaged wire, or poor connection can keep the sensor from warming promptly.

Common causes

Most likely first.

  1. Heater wire shorted to ground
  2. Connector pins corroded - high contact resistance
  3. Harness chafing through insulation

Symptoms

  • Check-engine light on
  • Oxygen-sensor heater may warm slowly
  • Fuel economy may decrease
  • Emissions may increase

How to diagnose it

  1. Save freeze-frame data and check Bank 2 Sensor 1 heater status and sensor readiness after a cold start.
  2. Inspect the sensor connector and harness for corrosion, loose pins, and insulation rubbed through to ground.
  3. Check the heater circuit fuse and supply and ground connections using the wiring diagram.
  4. Test the heater control circuit for a short to ground and excessive connection resistance according to the manufacturer's procedure.
  5. Measure the Bank 2 Sensor 1 heater element against the manufacturer's specification before deciding whether the sensor has failed.

Common fixes

  • Clean and secure corroded or loose Bank 2 Sensor 1 connector terminals.
  • Repair heater wiring shorted to ground or chafed near the exhaust.
  • Restore a poor heater circuit connection or ground.
  • Replace Bank 2 Sensor 1 if the heater element fails the specified test.

Can I keep driving?

Gentle driving is generally possible, but fuel economy and emissions can worsen while the upstream Bank 2 sensor warms slowly. Avoid putting off repair if the engine runs poorly or the warning light begins flashing.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes