BMW instrument panel fault codes

The 21 fault codes the instrument panel 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: 3 Series (E36), Z3 (E36/7)

  • 0000 internal error (RAM)
  • 0005 EEPROM read error
  • 0007 K-number faulty
  • 0008 A/D converter, converter time exceeded
  • 0009 On-board network error, terminal 15 high / terminal R low
  • 000A Terminal 15 overvoltage
  • 000D overcurrent measuring instruments
  • 000E PCVA thermally overloaded
  • 000F SIA input defective
  • 0010 Fuel sender defective
  • 0011 Coolant temperature sender defective
  • 0013 Oil temperature sender defective
  • 0015 5-volt voltage disturbed
  • 0016 Instrument cluster button defective
  • 0018 Speed signal disturbed
  • 0019 Engine speed signal disturbed
  • 001A Fuel injection signal disturbed
  • 001B brake pad wear
  • 001C Tank reserve contact
  • 001E Driver door contact
  • 001F Ignition key contact

Every BMW module's fault codes