U0325 Software Incompatibility With Auxiliary Heater Control Module
The auxiliary heater control module runs an extra heat source: a fuel-burning or electric coolant heater, or on electrified cars a high-voltage heater that warms the cabin while the engine is off. U0325 means a connected module rejects this unit's software. No manufacturer documents U0325 publicly. GM's 2013–2014 Volt shows the role: its coolant heater control module provides cabin heat in electric mode, and without it heat only comes once the engine runs (PIC5943). BMW shows that heater software can reach into OBD: on i3 and i8 the MIL came on with fault 8013A3, a low reading of the high-voltage heater's OBD coolant temperature sensor, although heating worked; BMW blamed the climate control software and reprogrammed the car (SI B12 21 16). U0166 is lost contact, U0425 invalid data. Expect missing heat.
Likely causes
Symptoms
- No auxiliary or parking heat, cabin warms only with the engine running
- Heater warning or service message
- On plug-in hybrids the engine starts more often for heat
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: static.nhtsa.gov, static.nhtsa.gov.