Skip to content

P0CB2

Hybrid/EV Battery Temperature Sensor O Circuit.

  • Generic
  • Powertrain
  • Generic code
  • Medium severity

How this code is built

P
SystemPowertrain
0
Defined bySAE, the same on every car
C
AreaHybrid propulsion
B2
FaultThe specific fault in that area

What it means

P0CB2 means the hybrid or EV battery control unit has detected a fault in the circuit of battery temperature sensor 'O', one of several lettered sensors in the traction battery pack. The control unit saw a signal outside the expected range, an implausible reading, or a reading that did not match neighbouring sensors. Which physical sensor 'O' is, and how the pack is accessed, depends on the model and battery design.

Symptoms

  • Hybrid system, battery or check engine warning light on
  • Reduced power or limp-home mode
  • Reduced charging speed or reduced regenerative braking
  • Cooling fan for the battery running loudly or constantly
  • Reduced electric-only range or the engine running more often on a hybrid
  • Charging refused or interrupted in some conditions

Possible causes

  • Faulty battery temperature sensor O (open or short circuit, or drifted reading)likely
  • Damaged, chafed or corroded wiring between the sensor and the battery control unitlikely
  • Poor connection at a sensor, module or pack connector (loose pin, moisture, corrosion)possible
  • Fault in the battery monitoring or battery control unit input circuitpossible
  • Damage to the pack harness after a collision, underbody impact or previous pack repairpossible
  • Outdated control unit software where the manufacturer has issued a correction for this faultrare

How to diagnose

  1. Read all stored and pending codes plus freeze frame data, noting battery temperature and state of charge when the fault set, and check for other battery temperature or cooling codes.
  2. Check for manufacturer service bulletins or software updates relating to this code for the specific model and battery type.
  3. Use live data to compare sensor O with the other pack temperature sensors and with ambient temperature after the car has been left to cool; look for a fixed, extreme or non-matching value.
  4. Visually inspect accessible battery harnesses, connectors and the pack area for damage, water ingress, corrosion or signs of previous repair.
  5. Have a trained high-voltage technician isolate the high-voltage system following the manufacturer's procedure before opening the pack or touching any pack wiring.
  6. With the system isolated, check the sensor circuit for continuity, short to earth, short to supply and resistance against the manufacturer's specification, using the model-specific wiring diagram.
  7. Check sensor resistance against its temperature specification, and inspect the connector pins for tension and corrosion.
  8. Clear the code and road test, then recheck live data to confirm the fault does not return.

How to fix

  • Repair or replace damaged wiring or connectors in the sensor circuit.
  • Clean or repair corroded or loose terminals and reseat connectors securely, ensuring seals are intact.
  • Replace the faulty temperature sensor or sensor assembly in line with the manufacturer's procedure, as the method depends on the model.
  • Replace or repair the battery control unit only if the sensor and wiring are proven good and the unit is confirmed faulty.
  • Apply an available manufacturer software update if it is a documented fix for this fault.
  • Have all high-voltage repairs carried out by a suitably trained technician.

Can I keep driving?

Medium severity

The car can often still be driven for a short time, but expect reduced power and the battery may not be protected properly from overheating. Book it in soon, and stop driving if there are red warnings, a burning smell, smoke or unusual heat from the battery area.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.