P0CD6 Hybrid/EV Battery Pack Coolant Temperature Sensor B Circuit Range/Performance
P0CD6 means that coolant temperature sensor B at the battery outlet is electrically fine, yet its value does not fit the rest of the thermal system. GM runs the check in the hybrid controller of the Volt with the coolant pump above 20 % and no circuit faults present: if the outlet reading is more than 10 °C away from both the inlet reading and the mean cell temperature (2011 Volt, 80 of 100 samples at 100 ms), or at least 20 °C in the 2016 ELR (32 of 40 samples at 250 ms, pump running for over a minute), the result is a Type B code with the MIL following on the second trip. Volvo lists ECM-P0CD623 on the 2016-17 XC90 T8 as an incorrect entry cured by a total software upgrade (TJ 32193). Otherwise a drifting sensor, contact resistance or trapped air are likely.
Likely causes
Symptoms
- MIL on, often without noticeable driving symptoms
- Battery cooling or heating behaves unexpectedly
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: gsi.ext.gm.com, gsi.ext.gm.com, static.nhtsa.gov, law.cornell.edu.