BMW electronic power steering fault codes

The 63 fault codes the electronic power steering 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: X5 (E70), X6 (E71), X6 (E72), 1 Series (E81), 1 Series (E82), X1 (E84), Z4 (E85), Z4 (E86), 1 Series (E87), 1 Series (E88), Z4 (E89), 3 Series (E90), 3 Series (E91), 3 Series (E92), 3 Series (E93)

  • 610C EPS: Comparison, rotor angle<->steering angle
  • 610D EPS: CAN bus
  • 610E EPS: Temperature EPS
  • 610F EPS: EEPROM, no risk
  • 6110 EPS: Sensor supply
  • 6111 EPS: ROM checksum
  • 6112 EPS: Ignition
  • 6113 EPS: Intelligent watchdog
  • 6114 EPS: compare
  • 6115 EPS: RAM
  • 6116 EPS: Relays
  • 6117 EPS: Internal voltage
  • 6118 EPS: Control, servomotor
  • 6119 EPS: Speed, servomotor
  • 611A EPS: Phase voltage, servomotor
  • 611B EPS: Steering angle (15 Steering angle)
  • 611C EPS: Steering torque
  • 611D EPS: Power supply
  • 611E EPS: Vehicle speed (18 Vehicle speed)
  • 611F EPS: Program
  • 6120 EPS: Sport button display
  • 6121 EPS: Vehicle engine speed (21 Vehicle engine speed)
  • 6122 EPS: EEPROM, high risk
  • 6123 EPS: Module, engine control
  • 6124 EPS: Power reduction due to overtemperature
  • 6125 EPS: Steering angle correction
  • 6126 EPS: Power reduction due to overloading
  • 6127 EPS: Steering angle (27 Steering angle test condition not met)
  • 6128 EPS: Vehicle speed (28 Vehicle speed test condition not met)
  • 6129 EPS: Vehicle engine speed (29 Vehicle engine speed test condition not met)
  • 612A EPS: Mileage/km reading
  • 612B EPS: Sport button signal
  • 612C EPS: Day/night switch signal
  • 612D EPS: Steering angle correction
  • 612E EPS: Comparison, rotor angle<->steering angle
  • 63EC EPS control unit, internal (and 1 other meaning)
  • 63ED Steering torque sensor, signal 1 (and 1 other meaning)
  • 63EE Steering torque sensor, signal 2 (and 1 other meaning)
  • 63EF EPS rotor speed sensor 1 not learned (and 1 other meaning)
  • 63F0 Steering wheel angle, signal 1 implausible (and 1 other meaning)
  • 63F1 Steering wheel angle, signal 2 implausible (and 1 other meaning)
  • 63F2 Wake-up line, terminal status implausible (and 1 other meaning)
  • 63F3 Power steering deactivation (overvoltage; undervoltage) (and 1 other meaning)
  • 63F4 Reduction of power steering assistance (excess temperature) (and 1 other meaning)
  • 63F5 Reduction of power steering assistance (overvoltage) (and 1 other meaning)
  • 63F6 Reduction of power steering assistance (overload) (and 1 other meaning)
  • 63F8 End stop not learned (and 1 other meaning)
  • 63F9 Reduction of power steering assistance (resonant vibration) (and 1 other meaning)
  • 63FA EPS steering stiff (friction) (and 1 other meaning)
  • 63FB EPS: Supply voltage
  • 63FC EPS: Temporary interruption in power supply (battery disconnected)
  • 63FD Steering torque sensor, signal 1 and 2
  • 63FE Steering torque sensor, signal 1 (radius)
  • 63FF Steering torque sensor, signal 2 (radius)
  • 6400 Steering torque sensor, signal 1 and 2 (radius)
  • 6401 Reduction of power steering assistance (output stage)
  • 6402 EPS rotor speed sensor 2 not learned
  • D507 EPS: PT-CAN Communication fault (and 1 other meaning)
  • D514 No message (engine data, 0x1D0), receiver EPS, transmitter Digital Engine Electronics-Digital Diesel Electronics (and 1 other meaning)
  • D515 No message (steering wheel angle top, 0x0C4), receiver EPS, transmitter DSC (and 1 other meaning)
  • D516 No message (terminal status, 0x130h), receiver EPS, transmitter CAS (and 1 other meaning)
  • D517 No message (vehicle speed, 0x1A0h), EPS receiver, DSC transmitter (and 1 other meaning)
  • D6FE EPS: Day/night switch signal

Every BMW module's fault codes