P0063 — HO2S Heater Control Circuit Low (Bank 2 Sensor 3)

powertrain (engine/transmission)

Is it safe to drive?

Limited continued driving P0063 can usually be driven cautiously if the engine runs normally and the check-engine light is steady. Because the fault affects oxygen-sensor heating, fuel correction, and emissions readiness, arrange prompt repair. Stop driving if the check-engine light flashes, the engine misfires, or fuel consumption becomes drastically abnormal.

Typical symptoms

  • The check-engine light may illuminate with P0063 stored in the powertrain control module.
  • P0063 may be listed as a pending or confirmed diagnostic trouble code even when no obvious drivability problem is present.
  • Fuel-trim corrections or emissions-readiness status can be affected when the Bank 2 Sensor 3 HO2S does not heat properly.
  • The vehicle may run slightly rich or have a sulfur-like exhaust odor, but P0063 can also cause no noticeable performance symptoms.

Common causes

  • An open or high-resistance section in the heater supply or return wiring leading to the Bank 2 Sensor 3 HO2S can trigger P0063.
  • A short to ground within the Bank 2 Sensor 3 heater control circuit can hold the circuit below the voltage expected by the powertrain control module.
  • Corrosion, heat damage, or a loose terminal in the exhaust-mounted HO2S connector can interrupt heater current and set P0063.
  • A failed heating element inside the Bank 2 Sensor 3 heated oxygen sensor is a common source of the low-circuit reading.
  • A blown fuse, defective heater relay, or lost power feed can prevent the Bank 2 Sensor 3 oxygen sensor from being commanded on.
  • A faulty powertrain control-module heater driver can create P0063, although wiring and sensor failures should be confirmed first.

How to diagnose with an OBD scanner

  1. Inspect the exact sensor circuit Use the vehicle wiring diagram to identify Bank 2 Sensor 3, then inspect its connector, wiring harness, and nearby exhaust components for damage, heat discoloration, corrosion, or disconnection.
  2. Read and preserve P0063 with a scan tool Connect an ELM327 adapter with AIScanAuto or another OBD2 scanner, retrieve stored, pending, and permanent codes, and save freeze-frame data before clearing anything. Confirm that P0063 identifies the HO2S heater circuit on Bank 2 Sensor 3.
  3. Check commanded heater power With the manufacturer-specified test conditions applied, back-probe the Bank 2 Sensor 3 heater connector and verify the commanded voltage or current. A missing output points toward a fuse, relay, wiring, or control-module problem.
  4. Separate a wiring fault from a failed sensor Disconnect the HO2S and test the heater-element resistance against the service specification. Also check continuity and shorts in the connector and harness. If the sensor opens the circuit, the sensor is the likely cause of P0063.
  5. Repair the confirmed fault Repair damaged terminals or wiring, replace an open fuse or defective relay as applicable, or replace Bank 2 Sensor 3 if its internal heater fails. Use OEM-pattern connectors and protect repaired wires from exhaust heat.
  6. Verify the P0063 repair Clear the code, perform the required drive cycle, and rescan with the OBD2 tool. P0063 should remain inactive, and the HO2S live data should show normal heater operation and expected sensor switching when the vehicle is fully warmed.

Approximate repair cost

A typical independent-shop estimate for P0063 diagnosis and repair is about $150-$600 USD, depending on whether the fault is a corroded connector, damaged wiring, relay, or failed Bank 2 Sensor 3 HO2S. These figures are estimates and vary by region, vehicle access, and local labor rates.

Common questions

What does P0063 specifically identify?

P0063 identifies a low voltage or current condition in the heater control circuit for the heated oxygen sensor designated as Bank 2 Sensor 3.

Which component is called Bank 2 Sensor 3?

It is the third heated oxygen-sensor position on the exhaust side designated as Bank 2 by the manufacturer; the exact location requires the vehicle wiring or component-location diagram.

Can I continue driving with P0063 stored?

Yes, limited driving is generally possible if the check-engine light is steady and the engine operates normally, but the sensor fault should be corrected to preserve fuel control and emissions performance.

What should be tested before replacing the sensor?

Before replacing Bank 2 Sensor 3, check the fuse or relay, connector terminals, heater voltage or current, circuit continuity, and sensor-element resistance to avoid paying for an unnecessary part.

When your scan tool pulls code P0063, the engine computer is reporting that the heating element inside a specific oxygen sensor is drawing too little current. Officially this reads "HO2S Heater Control Circuit Low (Bank 2 Sensor 3)" and falls under the powertrain category, meaning it affects engine operation or emissions. The code specifically points to the downstream oxygen sensor on the engine bank opposite cylinder one — the one mounted after the catalytic converter. Confusing sensor positions with upstream sensors is a common pitfall, so verify the actual location under the car before ordering parts.

Modern oxygen sensors contain a heating element that brings the sensor up to operating temperature quickly after a cold start. Without sufficient heat, the sensor cannot generate accurate voltage readings, which throws off the air-fuel mixture calculations the engine control module relies on. The ECU monitors how much current the heater circuit pulls and logs P0063 the moment it detects a sustained low-current condition. This fault typically requires multiple drive cycles to fully illuminate the check engine light, though the sensor's output will be unreliable from the first cold start.

Understanding how the system works helps explain why the ECU flags this condition so specifically. The heater circuit needs to pull a precise amount of current to reach and maintain operating temperature. When that current drops below the expected range, the sensor takes longer to warm up, produces sluggish or inaccurate voltage signals, and ultimately causes the engine to run slightly rich or lean depending on what the stuck sensor reports back. P0063 captures this exact discrepancy so technicians can isolate whether the problem lies in the sensor itself, its wiring, or the power supply feeding the heater circuit.

Common Symptoms of P0063

  • The check engine light remains illuminated
  • Noticeably higher fuel consumption during normal driving
  • Engine idles roughly or feels unstable at idle
  • Throttle response feels sluggish or hesitant
  • Vehicle fails emissions testing due to improper exhaust composition
  • In some cases, a slight sulfur or rotten-egg smell from exhaust

What Causes P0063?

  • Damaged or corroded wiring harness and connector at the sensor location
  • Blown fuse protecting the oxygen sensor heater circuit
  • Natural aging or contamination of the oxygen sensor element itself
  • Oil or coolant leaking onto the sensor tip from engine wear
  • Exhaust leak occurring near the sensor mounting point
  • Faulty signal circuit between the sensor and engine control module
  • Failed heater element internal to the sensor

Diagnosing P0063: Practical Steps

  1. Connect an OBD2 scanner and confirm P0063 is the stored code. Capture and save the freeze frame data immediately — this record shows engine RPM, load percentage, coolant temperature, and vehicle speed at the exact moment the fault triggered, giving you the specific conditions to recreate during verification.

  2. Pull all stored and pending codes from the ECU. Related codes often point to the root cause — for example, a shorted circuit or failed relay might generate multiple sensor-related codes simultaneously.

  3. Visually inspect the entire oxygen sensor wiring harness for Bank 2 Sensor 3. Look for cracked insulation, wire chafing from road debris, corrosion at the connector terminals, or any signs of the connector being pulled loose. This is the most frequent cause of heater circuit faults.

  4. Measure the heater element resistance across the sensor's heater pins. Compare your reading against the manufacturer's specification — a reading that is significantly out of range or shows infinite resistance indicates a failed internal heater.

  5. Check the fuse protecting the sensor heater circuit and verify that battery voltage reaches the heater circuit at the connector when the sensor is disconnected. No voltage or a blown fuse points directly to a power supply issue rather than a failed sensor.

  6. Clear P0063 after your inspection and repairs, then complete a drive cycle that reproduces the conditions recorded in the freeze frame data. If the code does not return after several drive cycles, the issue has been resolved. A prompt return of the code confirms a genuine component failure.

Repair Options and Costs

Prices reflect typical parts and labor at independent repair shops in the United States.

  • Wiring harness repair or connector replacement: $80–$250
  • Exhaust leak repair near the sensor mounting point: $100–$300
  • Oxygen sensor replacement (Bank 2 Sensor 3): $150–$450

Total Cost to Fix P0063

The final bill depends entirely on which component is actually at fault. Most technicians recommend starting with the least expensive possibilities — inspecting wiring and checking fuses — before committing to sensor replacement. Exhaust leaks near the sensor mounting point are also common culprits that cost far less than a new sensor. Expect to pay somewhere between $80 and $450 total for a complete diagnosis and repair of P0063, with the majority of cases falling in the middle of that range once the root cause is identified.

Can You Drive with P0063?

The vehicle will continue operating in a default fuel strategy without the sensor's closed-loop feedback, which increases fuel consumption and emissions output. You can typically drive short distances without immediate danger, but prolonged operation with a malfunctioning downstream oxygen sensor risks allowing the catalytic converter to overheat due to prolonged rich-running conditions. Schedule the repair promptly to avoid more costly damage downstream.

Related OBD2 Codes