Powertrain, generic · Hybrid propulsion

P0AFD Hybrid/EV Battery Pack Temperature Too Low

Check engine lightOn
EmissionsRelevant
Drive cycleNot required
Limp modePossible

P0AFD indicates that the traction battery is colder than its permitted operating range. At very low temperatures cell resistance rises and charging risks lithium plating, so the controller restricts or blocks charging and discharging. No manufacturer documents this exact code publicly. As a related case, GM's bulletin 18-NA-342 describes a Chevrolet Volt showing Battery Too Cold, Plug in to Warm above -25 °C because of faulty temperature sensor readings, fixed by reprogramming. CARB requires hybrid battery temperature inputs and their plausibility to be monitored. Distinguish a genuinely cold pack, which warms up on the charger or through the battery heater, from a sensor or heater fault; sensor circuit faults have their own codes.

Likely causes

Vehicle parked unplugged in extreme cold
Battery heater or coolant heater not working
Temperature sensor reading too cold (sensor or software)

Symptoms

  • Battery too cold message in the cluster
  • Reduced electric power or electric drive unavailable
  • Charging slow or not possible until the pack warms up

Repair estimate

DifficultyMediumWorkshop job
Parts and labour€0–1,500
Time0.5–4 h

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

Parts involved

hv batteryhv battery heater

Related codes

References: law.cornell.edu, static.nhtsa.gov.