BMW heating/air conditioning fault codes

The 22 fault codes the heating/air conditioning can store, and what each one means. Some codes mean different things in different versions of the module; tap a code to see which applies to your car.

On: 5 Series (E34), 3 Series (E36), Z3 (E36/7)

  • 0000 Blower potentiometer
  • 0002 Stratification potentiometer
  • 0003 Heat exchanger sensor right
  • 0004 Heat exchanger sensor left
  • 0005 Evaporator sensor
  • 0006 Interior temperature sensor
  • 0007 Outside temperature sensor
  • 0008 Setpoint actuator right
  • 0009 Setpoint actuator left
  • 000C Auxiliary heating / Auxiliary ventilation
  • 0012 Starter (Terminal 50).
  • 0014 AUC
  • 0019 Stratification flap motor
  • 001A Fresh air door motor
  • 001B Fresh air flap motor
  • 001C Water valve right
  • 001D Water valve left
  • 0020 Interior blower fan
  • 0023 DME / EML
  • 0024 Rear window heating
  • 0026 Magnetic clutch
  • 0027 Auxiliary water pump

Every BMW module's fault codes