Powertrain, generic · Hybrid propulsion

P0C6F Hybrid/EV Battery Temperature Sensor B/C Correlation

Check engine lightOn
EmissionsRelevant
Drive cycleRequired
Limp modePossible

P0C6F sets when battery temperature sensors B and C disagree by more than the calibrated margin. Sensor B also takes part in the A/B check (P0C6E), so the pattern of stored codes helps: if P0C6E and P0C6F appear together, B is the shared suspect, while P0C6F alone points more towards C. No manufacturer documents P0C6F publicly. A Toyota patent describes a second way to catch such faults while the pack is working: if the spread between sensors is large during charging or discharging and one output barely moves, that sensor is treated as frozen. GM files the physical fault per sensor; on the eAssist, sensor 3 is P0ACB with 8.55 °C after six hours off. A real local hot spot inside a module can also open the gap.

Likely causes

Sensor C reading off, especially when P0C6F is stored alone
Sensor B reading off, likely when P0C6E is stored as well
Sensor output stuck at one value while the pack temperature changes
Real local heating in a module, for example from a cell with high resistance

Symptoms

  • Hybrid or EV system warning
  • Power or charging rate limited
  • Displayed battery temperatures differ noticeably in live data

Repair estimate

DifficultyShop_onlyWorkshop job
Parts and labour€100–2,500
Time0.5–6 h

Typical range across vehicles; the real cost depends on what the testing finds.

Parts involved

hv battery temp sensor bhv battery temp sensor cbms

Related codes

References: patents.google.com, gsi.ext.gm.com, law.cornell.edu.