Severity High
P0059

O2 Sensor Heater Resistance High (Bank 2, Sensor 1)

What does the P0059 code mean?

The P0059 code indicates that the powertrain control module (PCM) has detected a high resistance in the heater circuit of the oxygen sensor located before the catalytic converter on bank 2 (the side opposite cylinder #1). The heater element is essential for the sensor to reach operating temperature quickly, especially during cold starts. High resistance reduces current flow, causing slow sensor response and potentially affecting fuel trim and emissions.

High
Severity
$150-$300
Typical Cost
Medium
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to confirm P0059 and check freeze frame data.

2

Step 2: Visually inspect the O2 sensor connector and wiring for damage, corrosion, or loose connections.

3

Step 3: Measure resistance between the heater circuit pins at the sensor connector; compare to manufacturer specs (typically 2-10 ohms).

4

Step 4: Check for battery voltage and ground at the heater circuit with the ignition on; repair open or short as needed.

5

Step 5: If all wiring and voltage are okay, replace the oxygen sensor (bank 2, sensor 1).

Need an OBD2 Scanner for the P0059? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

Yes, but the vehicle may fail an emissions test and fuel economy may suffer. Prolonged driving could damage the catalytic converter.

How much does it cost to fix?

Typically $150-$300 for parts and labor, depending on vehicle make and sensor accessibility.

06. Related Codes