Severity Medium
P0036

O2 Sensor Heater Control Circuit Malfunction (Bank 1 Sensor 2)

📅 Last reviewed: July 2026
What does the P0036 code mean?

The P0036 code indicates a problem with the heater control circuit for the downstream oxygen sensor (Bank 1, Sensor 2). The Engine Control Module (ECM) monitors the current flow through the heater element. If the current is outside the expected range, the code sets. This can be due to a faulty sensor, wiring issues, or a blown fuse. The heater helps the sensor reach operating temperature quickly for accurate readings.

Medium
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Scan for codes and verify P0036 is present.

2

Step 2: Inspect the O2 sensor connector and wiring for damage or corrosion.

3

Step 3: Check the O2 sensor heater fuse with a multimeter.

4

Step 4: Measure resistance of the heater circuit at the sensor connector (should be 2-10 ohms).

5

Step 5: If resistance is out of spec, replace the oxygen sensor.

4. Frequently Asked Questions

Is it safe to drive with this code?

Yes, it is generally safe to drive short distances, but the vehicle may fail an emissions test and fuel economy could be slightly affected. It's best to repair it soon.

How much does it cost to fix?

The typical cost is $50-$150 for a DIY replacement of the oxygen sensor. Professional repair may range from $100-$300 including labor.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

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