P0147 — O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 3)
ModerateQuick answer
P0147 means the built-in heater that brings the sensor to operating temperature isn’t drawing current correctly — heater element, fuse, or wiring on bank 1, sensor 3. This is a downstream sensor — it sits after the catalytic converter and mainly monitors converter health. Drivability is usually unaffected, but the converter monitor can’t do its job until it’s fixed.
What it means
Oxygen sensors report how much oxygen remains in the exhaust, and the computer uses that feedback to trim the fuel mixture many times per second. P0147 concerns bank 1 (the side of the engine with cylinder 1), sensor 3 — a downstream sensor — it sits after the catalytic converter and mainly monitors converter health.
Modern O2 sensors carry an internal heater so they start reporting within seconds instead of minutes. When the heater circuit fails, the sensor still works once exhaust heat warms it — so the engine may seem fine — but emissions run dirty on every cold start and the code will keep the light on.
Sensor numbering runs front to back: sensor 1 before the converter, sensor 2 after it, sensor 3 after a second converter on vehicles that have one.
Common causes
Ordered from most to least likely.
- 1.
Failed heater element inside the sensor
The most common outcome — heaters are the first part of an O2 sensor to die.
- 2.
Blown heater fuse
Always check first: a shorted heater often takes the fuse with it.
- 3.
Damaged wiring or connector
The pigtail hangs near the exhaust; melted insulation is a classic find.
- 4.
Failing heater control relay/driver
Less common; verify power and ground before condemning the ECM side.
How to diagnose it, step by step
Cheapest and most likely checks first.
-
1 Read fuel trims and companion codes
If lean/rich codes (P0171/P0172 family) accompany P0147, the mixture may be the real story and the sensor merely the messenger. Diagnose mixture first.
-
2 Inspect the wiring and connector
Follow the sensor pigtail to its connector: look for melted or chafed insulation, corrosion, and bent pins. This five-minute look finds a large share of O2 codes.
-
3 Check the heater fuse and measure the heater circuit
Find the heater fuse (owner’s manual) and check it. Then measure resistance across the heater pins on the sensor side — typically single-digit ohms; infinite means a dead heater. Verify battery voltage reaches the connector with the engine running.
-
4 Test with a propane/forced-mixture check
Snap the throttle and watch for at least some movement; a downstream sensor that never moves with good wiring is done.
-
5 Replace with quality parts
If the sensor is condemned, use NTK, Denso, Bosch, or OEM. Bargain O2 sensors are the most common cause of this code returning within months.
Parts & tools you may need
- OBD-II scanner (code reader with freeze frame / live data)
- Digital multimeter
- O2 sensor socket, 7/8" (22mm)
- Replacement oxygen sensor (NTK/Denso/Bosch/OEM, exact part for your vehicle)
- Penetrating oil (sensors seize in the exhaust)
- Electrical contact cleaner
Disclosure: some links are affiliate links. If you buy through them, we may earn a commission at no extra cost to you.
Related codes
Frequently asked questions
- Can I drive with P0147?
- Yes — downstream sensors barely affect how the engine runs. The cost is a lit check engine light, a failed emissions test, and a blind converter monitor.
- Upstream vs. downstream — which is mine?
- Sensor 1 is upstream (before the converter), sensor 2 is downstream (after it). P0147 is bank 1 sensor 3, so it’s downstream on the cylinder-1 side of the engine.
- Should I replace O2 sensors in pairs?
- Opinions vary. On a high-mileage vehicle where one upstream sensor died of age, its twin is usually close behind, and doing both saves a second job. For wiring damage or a young sensor, replace only what failed.
- Why did the new sensor set the same code?
- Three usual reasons: the wiring/connector was the real fault, an exhaust leak is skewing readings, or the replacement is a low-quality unit. The circuit diagnosis matters more than the part.