P0147 Code: O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 3)

🟢 Low severity · drivable

Safe to drive. This affects only the sensor's heater, which warms it faster after a cold start.

What P0147 means

The heater inside the bank 1 sensor 3 oxygen sensor is not working. Oxygen sensors have a small heater so they reach operating temperature quickly. When the heater circuit draws too little or too much current, the computer sets this code.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Check the O2 sensor heater fuse and wiringYes$0–20
Replace the bank 1 sensor 3 oxygen sensorYes$60–200

Frequently asked questions

Can I drive with a P0147 code?
Yes. It is a downstream sensor heater fault and won't affect drivability, though it may fail an emissions test until fixed.
What is the most common cause of P0147?
A faulty oxygen sensor whose internal heater has burned out.
How much does it cost to fix a P0147?
Typically $60–200 for a new sensor, or close to nothing if the problem is just a blown fuse.

Related codes

P0141
P0141 Code: O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
P0146
P0146 Code: O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 3)
P0167
P0167 Code: O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.