P0060 — HO2S Heater Resistance (Bank 2, Sensor 2)
P0060 — HO2S Heater Resistance (Bank 2, Sensor 2). A fault in the oxygen sensor circuit. The car is usually drivable while you plan the repair. Typical causes: damaged sensor wiring or connector, blown sensor heater fuse, exhaust leak near the sensor.
powertrain (engine/transmission)
Is it safe to drive?
Prompt diagnosis advised P0060 does not always prevent safe short-distance driving, but the affected oxygen-sensor heater and its wiring should be checked promptly. Avoid continued high-load driving if there is a burnt odor, pronounced misfire, or unstable engine operation.
Typical symptoms
- The check-engine light illuminates with P0060 stored in the powertrain controller
- The engine may run normally when P0060 is the only stored code
- Hesitation, unstable idle, or a noticeable loss of power can occur if the sensor signal is affected
- Short-term or long-term fuel-trim readings may become inconsistent
- Fuel economy may decrease while the engine controller compensates for an unreliable sensor signal
- A burnt-electrical or sulfur-like odor can occur if the sensor heater is overheating
Common causes
- An open or high-resistance heating element inside the Bank 2 Sensor 2 oxygen sensor
- A corroded, loose, or heat-damaged connector at the Bank 2 Sensor 2 wiring plug
- Frayed wiring, a broken terminal, or a poor splice in the sensor heater circuit
- Excessive resistance in the heater power or ground path
- A failed heater relay, fuse, or wiring junction feeding the Bank 2 Sensor 2 circuit
- Internal electrical damage within the oxygen sensor that makes the heater resistance reading abnormal
How to diagnose with an OBD scanner
- Confirm P0060 and related information Connect an OBD2 scanner, ELM327 adapter, or AIScanAuto, then read stored, pending, and freeze-frame data. Confirm that P0060 identifies Bank 2 Sensor 2 and note any fuel-trim or oxygen-sensor codes before clearing anything.
- Locate the correct sensor Identify Bank 2 as the engine side containing cylinder 1, then locate Sensor 2 using the vehicle wiring diagram. Do not confuse Bank 2 Sensor 2 with the similarly numbered sensor on Bank 1.
- Inspect the connector and wiring Unplug the Bank 2 Sensor 2 connector and inspect its terminals for green corrosion, melting, pushed-back pins, or water intrusion. Follow the harness closely and look for chafing, pinching, broken splices, or damage near hot exhaust components.
- Test heater resistance and power With the sensor disconnected and the battery disconnected as required, measure resistance across the heater circuit at the sensor connector and compare it with the manufacturer specification. If resistance is normal, voltage-drop and power-supply tests can reveal excessive resistance in the harness, ground, relay, or connector.
- Repair and verify the circuit Replace Bank 2 Sensor 2 if its heater resistance is outside specification, or repair the defective wiring and terminals. Clear P0060 with the scanner, road-test the vehicle, and confirm that the code does not return while monitoring fuel trims and sensor data.
Approximate repair cost
A typical independent-shop estimate for diagnosing P0060 and replacing Bank 2 Sensor 2 is about $200–$450 including labor. Connector or harness repairs may add approximately $75–$250. These figures are estimates and vary by region, vehicle configuration, and the shop.
Common questions
Does P0060 always mean the oxygen sensor itself is defective?
No. P0060 can result from a bad internal heater, a corroded connector, or excessive resistance somewhere in the sensor's power or ground wiring.
Where is the sensor referenced by P0060?
P0060 refers specifically to Bank 2 Sensor 2. Bank 2 is on the cylinder 1 side of the engine, and the sensor location should be confirmed with the vehicle wiring diagram.
Can I continue driving with P0060 stored?
Short trips are generally possible if the engine runs smoothly, but P0060 should be diagnosed before extended driving because fuel control may be using an unreliable sensor signal.
Is P0060 a catalytic-converter code?
No. P0060 concerns heater resistance in the Bank 2 Sensor 2 oxygen sensor; catalytic-converter performance faults are reported through different codes.
When your check engine light comes on and a scan tool reveals code P0060, it means the powertrain control module has detected a problem with the heating element inside a specific oxygen sensor. The code points to the heater circuit resistance for the downstream sensor on the engine bank opposite cylinder one. This is not a generic oxygen sensor issue — it pinpoints a particular location and a particular circuit within that sensor.
Modern oxygen sensors need to reach operating temperature quickly to provide accurate readings for fuel mixture control. The heater element inside the sensor accomplishes this. When the module applies voltage to the heater circuit, it expects to see a specific resistance value. If the measured resistance falls outside the acceptable range — either too high due to a broken heating element or too low due to a short — P0060 sets. The control module monitors this condition across multiple drive cycles before illuminating the warning light, which means a single momentary glitch will not trigger the code.
Understanding "bank 2, sensor 2" is critical before you touch any parts. Bank 2 refers to the engine cylinder bank that does not contain cylinder one — on V-style engines this is the opposite bank from the first cylinder. Sensor 2 indicates the second oxygen sensor in the exhaust stream, positioned after the catalytic converter. Confusing these positions and replacing the wrong sensor wastes money and leaves the original problem unsolved. Always verify the physical location on your specific vehicle before ordering parts.
Common Symptoms
- The check engine light remains illuminated after the initial failure detection
- Noticeable increase in fuel consumption compared to normal driving patterns
- Failed emissions testing due to inaccurate exhaust gas readings
- Rough or unstable idle that may fluctuate unexpectedly
- Sluggish or hesitant throttle response during acceleration
- Potentially higher exhaust emissions even without obvious smell
Common Causes
- The oxygen sensor heater element has failed due to age, heat cycling, or internal contamination
- A blown fuse protecting the sensor heater circuit interrupts power to the element
- An exhaust leak near the sensor location allows outside air to enter the exhaust stream and corrupt readings
- The ECM signal circuit for the heater control has developed an open, short, or high-resistance fault
- Corrosion or moisture intrusion at the sensor electrical connector compromises the heater circuit
- Wiring harness damage from road debris or heat exposure creates intermittent or permanent circuit failures
How to Diagnose P0060
-
Connect an OBD2 scanner and confirm P0060 is stored in the engine control module. Record all freeze frame data associated with the code — this snapshot shows engine load, RPM, coolant temperature, and vehicle speed at the exact moment the fault was detected, which helps reproduce the failure condition during testing.
-
Check for any related diagnostic trouble codes that may point to a root cause rather than the symptom. Review manufacturer technical service bulletins for your make, model, and model year — many recurring code patterns have documented software updates or known fixes published by the factory.
-
Perform a thorough visual inspection of the wiring harness and electrical connector for the bank 2 sensor 2 oxygen sensor. Look for damaged insulation, broken wires, corrosion buildup, or loose connector terminals that could interrupt the heater circuit.
-
Using a multimeter, measure the resistance across the heater element terminals at the sensor connector with the harness disconnected. Compare the reading to factory specifications — most good sensors show resistance between approximately 3 and 15 ohms depending on design. An open circuit or wildly different reading indicates a failed heater element.
-
Verify the heater fuse is not blown and check the related relay if your vehicle uses one for oxygen sensor heater control. A failed fuse is one of the simplest and most common explanations for this code.
-
Clear the code and perform a complete drive cycle that includes the conditions captured in the freeze frame data. If P0060 returns after the drive cycle completes, the heater circuit fault is confirmed and component replacement or wiring repair is necessary.
Repair Options
Wiring repair for the affected sensor circuit, including connector replacement or harness restoration, typically runs between $80 and $250 depending on accessibility and labor rates at your shop. This option addresses the problem when the sensor itself is still functional but the electrical path is compromised.
Replacing the oxygen sensor itself, which includes the failed heater element, generally costs between $150 and $450 for parts and installation. Aftermarket sensors are usually less expensive than OEM units while providing comparable performance for this application.
Fixing an exhaust leak in the vicinity of the sensor, which may involve replacing a gasket, patching a small section, or resealing a connection, usually falls between $100 and $300 depending on the location and labor required to access the affected area.
Total Repair Cost
Most shops charge between $80 and $450 total to resolve P0060 completely, depending on which underlying cause is actually present in your vehicle. Diagnostic labor typically adds an additional $75 to $150 per hour at independent shops, though many shops apply this fee toward the repair if you proceed with the work there. Spending time on accurate diagnosis before purchasing parts almost always results in paying less overall — the sensor itself is rarely the problem when a simple fuse or wiring issue is the actual culprit.
Can You Drive with P0060?
The severity level for this code is short, meaning you can typically continue driving for a limited period without immediate safety concerns. Your vehicle will operate using default fuel mapping strategies, which typically results in increased fuel consumption and potentially higher emissions output. However, prolonged operation with a malfunctioning downstream oxygen sensor can eventually cause the catalytic converter to overheat or become damaged due to improper exhaust gas mixture readings upstream. Scheduling repair soon prevents more expensive problems down the road.
Related OBD2 codes
- P0001: Fuel Volume Regulator Control Circuit/Open
- P0002: Fuel Volume Regulator Control Circuit Range/Performance
- P0003: Fuel Volume Regulator Control Circuit Low
- P0004: Fuel Volume Regulator Control Circuit High
- P0005: Fuel Shutoff Valve "A" Control Circuit/Open
- P0006: Fuel Shutoff Valve "A" Control Circuit Low