OBDHut

OBDHut

P0162

Easy (DIY)

O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)

What Does P0162 Mean?

The ECM has detected a malfunction in the heater circuit for the bank 2 sensor 2 oxygen sensor. Note that this code is functionally identical to P0161 in most OBD-II implementations and indicates the downstream O2 sensor heater is not operating within expected parameters. The heater element is responsible for rapidly bringing the zirconia sensing element to its 600°F+ operating temperature. Without it, the sensor is slow to respond and emissions increase during warm-up.

Common Causes

45%

Internal O2 sensor heater element failure (open or high resistance)

Downstream O2 sensor (bank 2 sensor 2)

25%

Wiring fault in the heater circuit (open, short to ground, or short to power)

O2 sensor heater wiring harness
O2 sensor connector

15%

Blown O2 sensor heater fuse

O2 sensor heater fuse

10%

Faulty ECM heater driver circuit not commanding the heater properly

ECM

5%

Poor ground connection causing excessive resistance in the heater circuit

Ground wire
Ground terminal

Diagnostic Steps

1

Measure O2 sensor heater resistance at the sensor connector (disconnected). Spec is typically 4–15 ohms; an open or very high reading means the sensor must be replaced.

2

Check the heater fuse — verify continuity. If blown, inspect wiring for short circuits before replacing.

3

Verify battery voltage is present at the heater power feed wire at the sensor connector with key on. If not, trace the circuit back through the fuse and relay.

4

Check the ECM-controlled ground side of the heater circuit. With key on and connector plugged in, backprobe the ground wire and look for the ECM pulsing the ground (duty-cycle control).

5

Inspect the wiring harness between the ECM and the sensor for heat damage from exhaust proximity, chafing against brackets, or rodent damage.

Estimated Repair Cost

$100 - $300

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does P0162 mean?

The ECM has detected a malfunction in the heater circuit for the bank 2 sensor 2 oxygen sensor. Note that this code is functionally identical to P0161 in most OBD-II implementations and indicates the downstream O2 sensor heater is not operating within expected parameters. The heater element is respo...

What causes P0162?

The most common cause of P0162 (O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)) is: Internal O2 sensor heater element failure (open or high resistance)

How much does it cost to fix P0162?

Typical repair costs for P0162 range from $100 to $300, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with P0162?

Safe to continue driving. The only impact is slower O2 sensor warm-up, slightly increased cold-start emissions, and a failed emissions inspection. No driveability issues are expected.

How do I diagnose P0162?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P0162 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Powertrain

System

Fuel System / Emissions

Difficulty

Easy (DIY)

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.