BMW adaptive head light / headlight beam height control fault codes

The 17 fault codes the adaptive head light / headlight beam height 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: 5 Series (E60), 5 Series (E61), 6 Series (E63), 6 Series (E64), 7 Series (E65), 7 Series (E66), 7 Series (E67)

  • 9336 AHL: ALC signals fault to light module
  • A588 AHL: Internal fault AHL
  • A589 AHL: Communication with stepper motor box 1 impaired
  • A58A AHL: Communication with stepper motor box 2 impaired
  • A58B AHL: Sensor, ride level, front, faulty
  • A58C AHL: Ride-level sensor, rear, faulty
  • A58D Brake light switch defective
  • A58E AHL: Energy Saving mode on
  • A58F WAKE line error
  • A590 AHL: SMC left faulty
  • A591 AHL: SMC right faulty
  • A592 AHL: Comparison, vehicle identification number ALC with SMC, left, different
  • A593 AHL: Comparison, vehicle identification number ALC with SMC, right, different
  • A594 New error 1
  • A595 New error 2
  • A596 New error 3
  • D187 AHL: PT-CAN communication fault

Every BMW module's fault codes