BMW seat memory fault codes

The 48 fault codes the seat memory 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: 8 Series (E31), 7 Series (E32), 5 Series (E34)

  • 0001 Potentiometer error headrest
  • 0002 Potentiometer error seat height
  • 0003 Potentiometer error backrest inclination
  • 0004 Potentiometer error thigh support
  • 0005 Potentiometer error seat inclination
  • 0006 Potentiometer error seat longitudinal adjustment
  • 0007 Not used 07
  • 0008 Not used 08
  • 0009 internal 09
  • 000A internal 0A
  • 000B Potentiometer passenger mirror horizontal
  • 000C Potentiometer passenger mirror vertical
  • 000D Potentiometer driver mirror horizontal
  • 000E Potentiometer driver mirror vertical
  • 000F internal 0F
  • 0010 internal 10
  • 0011 Drive headrest.
  • 0012 Drive seat height.
  • 0013 Drive seat backrest.
  • 0014 Drive thigh support.
  • 0015 Drive seat recline.
  • 0016 Drive seat slider.
  • 0017 Relay monitoring long-term fault
  • 0018 Relay monitoring short-term fault
  • 0019 internal 19
  • 001A internal 1A
  • 001B Drive passenger mirror horizontal.
  • 001C Drive passenger mirror vertical.
  • 001D Drive driver mirror horizontal.
  • 001E Drive driver mirror vertical.
  • 001F internal 1F
  • 0020 internal 20
  • 0021 Run direction headrest
  • 0022 Run direction seat height
  • 0023 Run direction backrest tilt
  • 0024 Run direction thigh support
  • 0025 Run direction seat tilt
  • 0026 Run direction seat slide
  • 0027 internal 27
  • 0028 internal 28
  • 0029 internal 29
  • 002A internal 2A
  • 002B Run direction BF-mirror horizontal
  • 002C Run direction BF-mirror vertical
  • 002D Run direction F-mirror horizontal
  • 002E Run direction F-mirror vertical
  • 002F internal 2F
  • 0030 internal 30

Every BMW module's fault codes