AutoLogicTools

OBD-II trouble code

P0062: HO2S Heater Control Circuit (Bank 2, Sensor 3)

A heater circuit fault on the rearmost sensor of Bank 2. The module has directional codes available for this circuit and chose not to use one — which usually means the fault is intermittent, and that changes the whole approach.

Low severityPowertrainOxygen SensorDrivable short-term

Quick facts

System
Powertrain
Category
Oxygen Sensor
Severity
Low severity
Drivable
Usually safe to drive short-term
Repair cost range
$0$480
DIY difficulty
Intermediate DIY

What does P0062 mean?

P0062 is the general heater control circuit code for the third oxygen sensor on Bank 2. The module drove the heater and the circuit did not behave as expected.

The first thing to take from it is what it did not say. This circuit has directional codes available — P0063 for a low fault and P0064 for a high one — and the module stores those when it can classify what it saw. Getting the general code instead is informative in its own right. It typically means the module registered a fault it could not sort into either bucket: current that came and went, a reading that fell out of range briefly and returned, or behaviour that changed between one sample and the next. In other words, a hard open or a dead short would usually have produced a directional code. The general one leans toward something intermittent.

That conclusion should change the plan rather than just the expectation. An intermittent fault will not show itself to a meter on a stationary vehicle, and this is a poor sensor to keep going back to — it is the rearmost sensor on the second bank, reachable only from underneath, which makes every look a lift session. So the aim is to reproduce the fault before dismantling anything, not after.

The freeze frame is the most valuable artefact available, and on this code it is worth reading properly rather than glancing at. Vehicle speed, engine load, coolant temperature and run time at the moment the code set all narrow the search. A fault that sets at road speed and not at idle points at movement — a harness resting on something, a connector no longer supported, a chafe point that only touches when the body flexes. A fault that sets only once everything is hot points at a thermally sensitive connection, where a retracted terminal or a partly failed joint opens as it expands. A fault that sets in the first seconds after startup points at the moment of highest heater current, which is when a marginal connection is most likely to let go. Those are three different searches and the freeze frame usually tells you which one you are on.

The practical suspects follow the position. This connector lives at the bottom of the vehicle and is routinely handled blind, by feel, from underneath — during exhaust work, tank work or rear suspension work. Connectors reassembled that way are the ones most often left unlatched or dropped back without their support clip, so the plug hangs on its own wires and works itself loose over the following weeks. Check that the connector is latched and supported before assuming an element has failed.

Driveability is unaffected. This sensor monitors rather than controls, so the engine runs normally and the cost of the fault is a monitor that will not complete.

Common causes

  • Connector left unlatched or unsupported after under-car work, so it works loose over time
  • Intermittent open in the long underbody harness run, appearing with vehicle movement
  • Terminal that has retracted or lost tension, opening as it heats and closing as it cools
  • Chafed insulation where the harness contacts a bracket, heat shield or exhaust hanger
  • Corroded terminal in the most exposed connector on the vehicle
  • Failed heater element inside the rearmost Bank 2 sensor
  • Blown or intermittently failing heater fuse shared with other downstream sensors
  • Failed heater driver in the engine module, which is uncommon and diagnosed last

Symptoms

  • Check engine light that comes on, goes off after some drives, and returns later
  • Code stored as a general circuit fault with no low or high variant alongside it
  • Readiness monitors that will not complete before an inspection
  • Failed emissions test on the stored code or on incomplete monitors
  • Fault that only appears at road speed, or only once the vehicle is fully warmed
  • Fault that first appeared after exhaust, fuel tank or rear suspension work
  • Rear sensor data that drops out briefly and returns while driving
  • No misfire, no hesitation and no change in fuel consumption

Diagnostic steps

  1. 1.Note that the module stored the general code rather than the low or high variant, and treat that as a reason to expect an intermittent fault rather than a hard failure.
  2. 2.Read the freeze frame in full — vehicle speed, engine load, coolant temperature and run time — and use it to decide whether you are chasing a movement-related, heat-related or startup-related fault.
  3. 3.Ask what work has been done under the rear of the vehicle, since exhaust, tank and suspension jobs all involve handling this connector blind from underneath.
  4. 4.Check that the connector is fully latched and sitting in its support clip rather than hanging on its wires, before any electrical testing.
  5. 5.Reproduce the fault rather than testing statically: monitor heater current or the circuit's state with a datalogger while driving the conditions the freeze frame recorded.
  6. 6.Wiggle-test the harness and connector with the circuit live and monitored, concentrating on the sections identified by the freeze frame conditions.
  7. 7.If the fault tracks temperature, repeat the test with the vehicle fully hot rather than in the workshop cold, since a retracted terminal closes again as it cools.
  8. 8.Check the heater fuse and the shared downstream ground under load, using a voltage drop measurement rather than a continuity check.
  9. 9.Measure heater resistance at the sensor and from the module end only once the intermittent has been located or ruled out, since a static reading on an intermittent circuit will usually be normal.
  10. 10.After repair, drive the specific conditions that set the code originally and confirm the dependent monitors complete.

Repair cost

$0$480

The cheapest and surprisingly common outcome is a connector that was never latched properly, which costs nothing but lift time. A fuse is a few dollars. Connector re-termination or repair runs $80 to $220. Tracing and repairing an intermittent along the long underbody harness is the expensive scenario at $150 to $380, because the labour is in locating it rather than in fixing it, and shops will reasonably charge more diagnostic time on an intermittent than on a hard fault. The sensor itself is $50 to $180 with access from underneath, giving a fitted total around $180 to $340, rising toward $480 where the sensor is seized in a corroded bung. Budget for diagnosis at $110 to $190 here rather than the usual figure, because reproducing the fault is the job.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with oxygen sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.

Related codes

Frequently asked questions

Why did I get P0062 instead of a low or high circuit code?

Because the module could not classify what it saw. This circuit has directional codes available, and the module uses them when the fault is clear-cut — a hard open or a dead short will normally produce one. Storing the general code instead means the fault came and went, or fell out of range briefly and recovered, which points at something intermittent. That is worth knowing before you start, because an intermittent will not reveal itself to a meter on a car sitting still.

The light keeps going off by itself. Is the problem fixing itself?

No. Emissions codes of this type extinguish the light automatically after a number of consecutive drive cycles in which the fault does not reappear, so a light that goes out on its own means the fault did not occur recently, not that it has gone. The code stays in memory as a history code and the monitors that depend on this sensor still will not complete. Read the stored freeze frame while it is there — on an intermittent fault it is the best evidence you will get, and it disappears when someone clears the codes.

What is the freeze frame actually telling me?

It records the conditions at the moment the module logged the fault, and on an intermittent that is close to a map of where to look. Setting at road speed but not at idle suggests movement — a harness resting on something or a connector that has lost its support. Setting only when fully warm suggests a connection that opens as it expands. Setting in the first seconds after startup points at the moment heater current is highest, which is when a marginal joint gives way. Each of those sends you to a different place under the vehicle.

Should I just replace the sensor to be safe?

Not as a first move on this code. The general circuit code points toward the circuit rather than the element, and the position makes connector and harness problems more likely than component failure — this plug is handled blind from underneath during exhaust, tank and suspension work, so unlatched and unsupported connectors are common. Check that the connector is latched and clipped, then reproduce the fault with the circuit monitored. Replacing the sensor on an intermittent wiring fault leaves you with the same code and a new part.

AutoLogicTools provides general automotive planning information. Trouble code interpretations, repair cost ranges, and DIY guidance vary by vehicle, model year, location, parts quality, and shop labor rate. Always verify a diagnosis with a scan tool and a qualified automotive professional before approving repairs.