Skip to content

P0CAD

Hybrid/EV Battery Temperature Sensor N 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
AD
FaultThe specific fault in that area

What it means

P0CAD is a generic code meaning the hybrid or EV battery control unit has detected a fault in the circuit of one of the traction battery temperature sensors, identified here as sensor 'N'. The control unit saw a signal outside the expected range, a implausible reading, or a reading that does not agree with neighbouring sensors. Which sensor 'N' refers to, and where it sits in the pack, depends on the model and battery design.

Symptoms

  • Hybrid system, EV system or general warning light on
  • Reduced power or limp-home mode
  • Reduced or unavailable electric assist or regenerative braking
  • Cooling fan for the battery running constantly or at high speed
  • Reduced electric range or odd state-of-charge readings
  • Charging slower than normal or refused

Possible causes

  • Faulty traction battery temperature sensor (open or short circuit, or drifted reading)likely
  • Damaged, chafed or corroded wiring between the sensor and the battery monitoring unitlikely
  • Poor connection at a sensor or battery monitoring unit connector (loose pin, moisture, corrosion)possible
  • Fault in the battery monitoring or control module's sensor inputpossible
  • Coolant or moisture ingress into the battery pack harness arearare
  • Outdated control unit software where the manufacturer has published a fix for false sensor faultsrare

How to diagnose

  1. Read all stored and pending codes and the freeze frame data, noting battery temperatures, state of charge and vehicle state when the code set.
  2. Check for other battery, cooling fan or communication codes that might point to a shared cause such as a power supply or wiring issue.
  3. Compare live data from all battery temperature sensors; look for one reading stuck, extreme or far from the others after the pack has been left to equalise.
  4. Visually inspect accessible wiring, connectors and the battery cooling air path for damage, blockage, moisture or corrosion; the high voltage system must only be opened by a technician trained and equipped for it.
  5. Following the manufacturer's procedure and after proper high voltage isolation, check the sensor circuit for continuity, short to ground or supply, and sensor resistance against specification.
  6. Wiggle test the harness while watching live data to find intermittent faults.
  7. Check whether a software update or technical bulletin exists for this code on the specific model.
  8. If wiring and sensor test good, evaluate the battery monitoring module following manufacturer guidance.

How to fix

  • Replace the faulty battery temperature sensor or sensor assembly as the model design allows.
  • Repair or replace damaged wiring or connectors, using the correct high voltage rated procedures where relevant.
  • Clean and secure connectors, and cure any moisture ingress at the source.
  • Replace the battery monitoring module only if testing confirms the fault is internal to it.
  • Apply a manufacturer software update where one is known to address this fault, then clear the code and road test to confirm it does not return.

Can I keep driving?

Medium severity

The car may be driven carefully for a short time, but the battery temperature is not being monitored correctly, so power may be limited and the pack could be at risk if it overheats. Stop and seek help if you see overheating warnings, 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.