P0147

Universal

O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 3)

Definition source: General OBD-II reference catalog
Definition verification: Not independently verified for display.
Time: Varies by diagnosis and vehicle | Diagnostic difficulty: Medium
Medium Severity

The engine computer has detected a problem in the heater circuit for the oxygen sensor identified as Bank 1 Sensor 3. The heater helps the sensor reach operating temperature so it can provide useful readings sooner. This code identifies a detected circuit condition, not proof that the sensor itself has failed.

Report an error with this code

⚠️ Before You Begin (Safety First)

This code alone usually does not mean the vehicle must be stopped immediately, but emissions may increase and engine management may be affected. Stop safely and arrange an inspection if the vehicle develops severe running problems, a flashing check-engine light, smoke, or a burning smell. Avoid touching hot exhaust parts.

Common Symptoms

  • The check-engine light may be on because the engine computer detected a heater-circuit malfunction.
  • There may be no noticeable change in how the vehicle runs, especially if the sensor is not needed for immediate fuel-control adjustments.
  • The sensor may take longer to warm up, which can delay useful oxygen-sensor readings and affect emissions control.
  • Fuel economy or engine operation may be affected if the fault interferes with the vehicle's control strategy.

Common Causes

  • The oxygen sensor's heater element may have failed.
  • Wiring to the heater circuit may be damaged, corroded, loose, or shorted.
  • A connector may have a poor connection or damaged terminals.
  • A fuse, power feed, ground path, or control circuit serving the heater may have a fault.
  • The detected condition may be intermittent, so inspection and testing are needed before replacing parts.

Diagnostic Steps

  1. Confirm the exact code with a scan tool and note any related codes; related faults can help distinguish a sensor problem from a shared circuit issue.
  2. With the vehicle safely parked and the exhaust cool, visually inspect accessible wiring and connectors for damage, corrosion, looseness, or contact with hot or moving parts.
  3. Check the vehicle's owner information for relevant fuse identification and inspect only fuses that can be safely accessed; replace a blown fuse only with the specified type and rating, and seek diagnosis if it blows again.
  4. Use scan-tool information, if available, to see whether the code is current or intermittent and whether other sensor or heater-circuit faults are present.
  5. If the visible checks do not identify the issue, have the heater circuit tested using vehicle-specific service information rather than replacing the sensor based on the code alone.

When to Call a Professional

Confirm the code and check related codes and scan data before deciding what to repair. Inspect the sensor wiring and connectors, then test the heater circuit and its power, ground, and control paths using the vehicle-specific service information. Check relevant fuses or shared circuit feeds where applicable, and verify the repair by confirming the code does not return.

Compare component listings

Confirm diagnosis and vehicle fitment before buying. A listing does not prove that a part needs replacement. We may earn a commission from qualifying purchases.

Commonly Asked Questions

Does P0147 prove that Bank 1 Sensor 3 needs replacement?

No. It reports a heater-circuit malfunction. The sensor heater, wiring, connector, power feed, ground, fuse, or control circuit may be involved, so testing is needed to identify the cause.

What does the oxygen sensor heater do?

It warms the sensor so it can provide useful readings sooner. A heater-circuit fault can delay those readings and may affect emissions control.

Can I keep driving with this code?

The code alone often does not require an immediate stop, but have it diagnosed. Stop safely if severe running problems, a flashing check-engine light, smoke, or a burning smell occurs.

Why check the wiring and fuse before replacing the sensor?

The code concerns the heater circuit, which includes more than the sensor's heater element. A damaged connection, wiring fault, or supply problem can produce the same detected condition.


Related Diagnostic Video

Browse Available Code Guides

Previous and next available guides in database record order, across makes. Adjacent entries may share a code number and do not necessarily describe related faults.