P0CB3
Hybrid/EV Battery Temperature Sensor O Circuit Range/Performance.
- Generic
- Powertrain
- Generic code
- Medium severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- C
- AreaHybrid propulsion
- B3
- FaultThe specific fault in that area
What it means
P0CB3 means the hybrid or EV battery control unit has seen the signal from battery temperature sensor 'O' fall outside its expected range or behave implausibly. This is usually because the reading is stuck, drifts, or disagrees with neighbouring sensors or the modelled pack temperature. Which part of the pack sensor 'O' sits in depends on the vehicle, so check the manufacturer data for its location.
Symptoms
- Hybrid or EV system warning light, or malfunction indicator lamp, on
- Reduced power or limited acceleration
- Reduced regenerative braking or charging rate
- Cooling fan for the battery running louder or more often than normal
- Poor fuel economy or reduced electric range
- Hybrid car relies more on the engine than usual
Possible causes
- Faulty battery temperature sensor 'O' giving a drifting, stuck or implausible readinglikely
- Damaged, corroded or loose connector or terminals in the sensor circuitlikely
- Wiring fault in the sensor harness, such as chafing, high resistance or a short to reference or groundpossible
- Battery cooling or thermal management fault (blocked ducts, failed fan, coolant circuit fault) causing a real temperature difference that fails the plausibility checkpossible
- Fault inside the battery monitoring or control unit's sensor inputrare
- Internal pack damage or a genuine localised overheating cell modulerare
How to diagnose
- Read all stored and pending codes and the freeze frame data. Note whether other battery temperature codes or cooling fan codes are present.
- Look up the manufacturer data for the location of sensor 'O' and for the pack's high-voltage safety procedure. Only technicians trained in high-voltage systems should open or work on the pack.
- With the vehicle cold-soaked, compare live data from all battery temperature sensors. They should be close to each other and to ambient temperature.
- Watch the sensor 'O' reading while the system warms up and during a charge or drive. Look for jumps, a flat line or a drift away from the other sensors.
- Inspect the connectors and harness for water ingress, corrosion, bent pins, chafing and poor terminal tension. Do this with the system safely isolated where required.
- Check the battery cooling system: intake ducts and filters for blockage, fan operation, and coolant level and flow if liquid cooled.
- With the system isolated, measure the sensor resistance and the circuit for continuity, short circuits and reference voltage, and compare with the manufacturer's specification.
- Check for any manufacturer service information relating to this code on your model before replacing the control unit.
How to fix
- Repair or replace damaged wiring, terminals or connectors in the sensor circuit.
- Replace sensor 'O' or its sensor harness section if its readings or resistance are out of specification.
- Clear any blocked cooling ducts or filters and repair a faulty fan or coolant circuit.
- Replace or repair the battery monitoring unit only after the sensor and wiring are proven good and the manufacturer's procedure confirms a unit fault.
- Clear the codes, then road test and recheck the live data to confirm the fault has not returned.
Can I keep driving?
The car can usually be driven for a short time, but the system may limit power or charging to protect the battery. Get it checked soon, and stop and seek help if you see a red warning, a burning smell, or a sharp loss of power.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
