Severity High
P0147

O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 3)

What does the P0147 code mean?

The P0147 code indicates a malfunction in the heater circuit of the oxygen sensor located after the catalytic converter on Bank 1 (the side of the engine with cylinder #1). The heater circuit is essential for the sensor to reach operating temperature quickly, especially during cold starts. When the PCM detects an open or short circuit in the heater element or wiring, it sets this code. This can lead to inaccurate air-fuel ratio readings, increased emissions, and potential catalytic converter damage if left unresolved.

High
Severity
$150-$300
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use an OBD2 scanner to confirm the code and check for other related codes.

2

Step 2: Inspect the heater circuit fuse and replace if blown.

3

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

4

Step 4: Test the heater circuit resistance at the sensor connector (typically 2-10 ohms). If out of range, replace the sensor.

5

Step 5: If wiring and sensor are good, test for power and ground at the connector with the ignition on. If missing, repair wiring or check PCM.

Need an OBD2 Scanner for the P0147? 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 it may cause increased emissions and reduced fuel economy. Prolonged driving could damage the catalytic converter.

How much does it cost to fix?

Typically $150-$300, including parts and labor. The sensor itself costs $50-$150, plus diagnostic time.

06. Related Codes