Obdaryn

U0325Software Incompatibility With Auxiliary Heater Control Module

  • Generic OBD-II code · Network
How the car detects it
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.
What you may notice
  • 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
Likely causes
  • LikelyHeater unit or its controller replaced without programming or coding
  • PossibleClimate or vehicle software level does not match the heater variant
  • PossibleRetrofitted parking heater not coded into the vehicle network
Repair
Workshop only · Usually a job for a workshop.Typical cost: €60 – €700
Related codes

Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.