BMW transmission control fault codes

The 67 fault codes the transmission control 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), 3 Series (E36), Z3 (E36/7)

  • 0001 Solenoid valve shift-lock (and 2 other meanings)
  • 0002 Program switch (and 3 other meanings)
  • 0003 Solenoid valve MV5
  • 0004 Engine intervention (and 3 other meanings)
  • 0005 Pressure regulator (and 1 other meaning)
  • 0006 Solenoid valve A
  • 0007 Solenoid valve B
  • 0008 Selector lever position L2 (and 1 other meaning)
  • 0009 KVA signal (and 2 other meanings)
  • 000A Engine intervention
  • 000B Engine speed signal n-engine
  • 000C Program switch
  • 0010 Turbine speed sensor (and 1 other meaning)
  • 0012 Kick-down switch
  • 0013 ASC monitoring (and 1 other meaning)
  • 0014 Engine speed signal n-out (and 1 other meaning)
  • 0016 Oil sump temperature sensor (and 1 other meaning)
  • 0017 Selector lever position (and 1 other meaning)
  • 0018 Engine speed signal n-engine
  • 0019 Line engine speed sensor
  • 001A Ubatt supply (permanent) (and 1 other meaning)
  • 001B Speedometer A signal
  • 001C Ubatt supply (permanent)
  • 001D EDS 3 (and 1 other meaning)
  • 001E Solenoid valve MV1 (and 1 other meaning)
  • 001F Solenoid valve MV4
  • 0020 Solenoid valve MV3
  • 0021 Solenoid valve MV2 (and 1 other meaning)
  • 0022 Throttle valve sensor
  • 0023 Throttle valve signal (DKT)
  • 0024 Selector lever position L1 (and 1 other meaning)
  • 0025 Ubatt supply
  • 0026 Solenoid valve MV-WK
  • 0028 Pressure regulator (and 1 other meaning)
  • 0029 KVA signal (and 1 other meaning)
  • 002A Engine speed signal n-out (and 1 other meaning)
  • 002B Solenoid valve MV 2-3 (and 2 other meanings)
  • 002C MV reverse shift lock
  • 002D Solenoid valve band
  • 002E Solenoid valve C
  • 002F Solenoid valve shift-lock
  • 0030 Solenoid valve MV 1-2/3-4
  • 0032 Engine speed slip
  • 0033 EDS 5 (and 1 other meaning)
  • 0034 Plus MV, EDS (and 1 other meaning)
  • 0035 Power supply MV (and 1 other meaning)
  • 0036 Ground solenoid valves (and 2 other meanings)
  • 0037 Throttle valve signal
  • 0039 Brake light switch
  • 0064 Gear monitoring (and 1 other meaning)
  • 0065 Checksum EPROM (and 1 other meaning)
  • 0066 Checksum program section (and 1 other meaning)
  • 0067 Checksum EPROM (and 2 other meanings)
  • 0068 DKT temperature info (and 1 other meaning)
  • 0069 DKT throttle valve info (and 1 other meaning)
  • 006A DKT injection quantity (and 2 other meanings)
  • 006B Switchover N->D at high output pressure
  • 006E Base data set
  • 0096 Timeout in initialization (and 1 other meaning)
  • 0097 Timeout during operation (and 1 other meaning)
  • 0098 CAN bus monitoring
  • 0099 CAN status error (and 1 other meaning)
  • 009A DK Information via CAN (and 1 other meaning)
  • 009B T_L info via CAN (and 1 other meaning)
  • 009C Torque reduction (and 1 other meaning)
  • 009D Temperature info from CAN (and 1 other meaning)
  • 009E CAN signal N-MOT
The AutoLingo for BMW adapter: a small white case with a black pull loop, which plugs into the car's diagnostic socket

AutoLingo for BMW adapter

$119.00 Launch price $189.00 later

The app is free; you buy the adapter once. Free shipping within the US.

Order the adapter
Download on the App Store
Get it on Google Play

Check your car by its VIN ยท Get the adapter

Every BMW module's fault codes