P0059🌫 Emissions / oxygen sensorsDrive with caution, fix soon

P0059: HO2S Heater Resistance (Bank 2, Sensor 1) (Meaning, Causes, Fixes)

Reviewed 2026-10-24 · Based on 2 cited source(s)

What P0059 means

Bank 2 is the side of the engine that does not contain cylinder #1, so this code only appears on V6, V8 and other engines with two cylinder banks. Sensor 1 is the upstream oxygen sensor, the one before the catalytic converter. OBD-Codes.com explains that a heated oxygen sensor has a separate heater circuit that typically carries battery voltage (12.6 volts minimum), sometimes through an in-line fuse or relay. When the engine is cold, the engine computer (PCM) sends battery voltage to the heater so the sensor warms up quickly, then shuts it off once the engine reaches normal operating temperature. If the PCM detects more resistance in the heater circuit than its programmed limits allow, it stores P0059 and will likely turn on the check engine light; some vehicles need the fault on more than one drive before the light comes on. RepairPal describes the trigger more generally, saying the PCM sets P0059 when it detects that the heater wire is not operating. P0059 is about heater resistance; P0050, P0051 and P0052 are the heater control circuit codes for the same sensor, and P0155 is the general heater circuit malfunction code. P0053 is the same fault on Bank 1.

Severity: can I keep driving?

Drive with caution, fix soon

Usually drivable. RepairPal rates P0059 Moderate: not an immediate safety threat, but get it diagnosed within a reasonable time. OBD-Codes.com says that because the upstream oxygen sensor heater is basically inoperable, it should be addressed at your earliest convenience. A car with an active check engine light will likely fail an OBD2 emissions inspection.

Common symptoms

Likely causes

Roughly most to least common, based on the sources below. Your vehicle may differ.

  1. Faulty Bank 2 Sensor 1 oxygen sensor (OBD-Codes.com; RepairPal lists oxygen sensor failure)
  2. Burnt, broken or disconnected wiring or connectors (OBD-Codes.com; RepairPal lists a wiring issue)
  3. Blown fuse or burnt fusible link in the heater circuit (OBD-Codes.com)
  4. Defective engine control relay (OBD-Codes.com)
  5. Engine computer (PCM) failure (RepairPal; OBD-Codes.com does not list it for this code)

Diagnostic steps you can do

⚠ Before you start

Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.

  1. Check for technical service bulletins (TSBs) for your vehicle, since the fault may be a known issue with a known fix (OBD-Codes.com).
  2. Find the right sensor: Bank 2 is the side without cylinder #1 and Sensor 1 is the one ahead of the catalytic converter. Let a recently run exhaust cool before touching it.
  3. Visually inspect the oxygen sensor wiring and connectors, especially where the harness runs near hot exhaust pipes and manifolds or past sharp edges such as exhaust heat shields (OBD-Codes.com).
  4. Test the related fuses and fusible links with a multimeter while the heater circuit is switched on, because OBD-Codes.com notes a fuse can look fine unloaded and fail under load. A blown fuse suggests the heater circuit has shorted to ground.
  5. Record all stored codes and freeze frame data, clear the codes and test drive to see if P0059 comes straight back.
  6. If it does, with a cold engine watch the oxygen sensor heater data on a scan tool. OBD-Codes.com says heater voltage should match battery voltage while the engine is below operating temperature; a difference points to a resistance problem. You can also measure the sensor heater resistance with an ohmmeter and compare it to your vehicle's specification.

Typical fixes

Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.

🛠 When to call a pro

  • P0059 comes back after a new sensor
  • Fuses keep blowing, which points to a short you need a wiring diagram to trace
  • You don't have a multimeter, the heater resistance spec and wiring information for your vehicle
  • The old sensor is seized or breaks off in the exhaust pipe

Where to buy

Plain search links. Always match parts to your exact year, make, model and engine.

FAQs

Will P0059 hurt performance or fuel economy?

Both sources list worse fuel economy. RepairPal also lists decreased engine performance. OBD-Codes.com adds that because the sensor warms up slowly, the engine can run rich or lean on a cold start, causing black smoke or a delayed start.

What exactly triggers P0059?

The sources word it differently. OBD-Codes.com says the PCM sets P0059 when it detects more resistance in the heater circuit than its programmed limits allow. RepairPal says the PCM sets it when it detects the heater wire is not operating, the same wording it uses for the heater control circuit codes.

What is the difference between P0059 and P0053?

They are the same fault on opposite sides of the engine. P0053 is the upstream sensor on Bank 1 (the side with cylinder #1) and P0059 is the upstream sensor on Bank 2. If both are set together, look for a shared cause such as a fuse, fusible link or relay that feeds both heaters before replacing two sensors.

Is the engine computer a likely cause?

The sources differ. RepairPal lists PCM failure as one of the common problems behind P0059, while OBD-Codes.com's cause list covers only the sensor, wiring, fuses and relay. Rule those out first.

How much does it cost to fix P0059?

Neither source gives a price for this code. The usual repair is replacing one upstream oxygen sensor or fixing its wiring, fuse or relay, so get a quote for that once the circuit has been checked.

Sources

  1. OBD-Codes.com: P0059 HO2S Heater Resistance (Bank 2 Sensor 1), by Stephen Darby, ASE Certified Technician
  2. RepairPal: P0059 HO2S Heater Resistance (rated Moderate)

Last reviewed 2026-10-24. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.