P0E16 Hybrid/EV Battery Pack Coolant Heater B Control Circuit/Open
P0E16 is the open-circuit code for a second battery coolant heater, B. Why a car has two: some thermal systems pair the pack heater with another heater, for example one for the cabin loop, and can route its heat to the battery. A patent from Magna E-Car describes exactly that fallback when the battery pack heater fails, so the letter depends on how the maker splits the heaters. No manufacturer documents P0E16 publicly, and none of the GM, Ford or Stellantis papers checked used it. The logic matches heater A, which GM's 2016 Volt checks as P1EC3 with 20 failures in 40 samples (Type B). CARB requires circuit monitoring of each output used to heat the energy store. Look for a broken wire, a loose connector or an open element. P0E17 and P0E18 are the shorts.
Likely causes
Symptoms
- Check engine light on
- Battery warms up slowly in cold weather
- Reduced charging power at low temperatures
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: patents.google.com, gsi.ext.gm.com, law.cornell.edu.