BMW 94B6: SZL Steering Angle Sensor Fault

BMW fault 94B6 points to an internal fault in the SZL steering column switch cluster, usually the built in steering angle sensor (LWS), most commonly from a worn or contaminated optic disk. It is identical in meaning to 94B5, and BMW groups 94B4, 94B5 and 94B6 together in one bulletin. A proper diagnostic read is still needed to confirm the exact cause before ordering parts.

Quick facts

System
Steering / SZL Column Switch
Severity
Moderate
Can you still drive?
Short drives only, diagnose soon
Applies to
E chassis BMW using the SZL with an integrated steering angle sensor. E65 and E66 7 Series is our stocked application, part 6771415, and the same SZL and LWS family covers E60 a...

Also shown by some scanners as: 94B5, 94B4, 94B0, 94B1, 94B2, 94B3, 94B8, 94B9, 94BA, 0094B6

Symptoms

  • DSC, ABS and brake warning lights on together
  • DSC and DTC unavailable, stability control cannot be switched back on
  • Steering angle sensor will not initialise or calibrate after alignment or suspension work
  • Cruise control unavailable or dropping out
  • Indicator, wiper or steering stalk functions misbehaving, since the SZL also carries the stalk switches

Common causes, most likely first

  1. 1

    Failed steering angle sensor inside the SZL

    Most common, typically caused by optic disk contamination or wear

  2. 2

    SZL internal processor or programming fault

  3. 3

    SZL fitted but never coded to the car, or steering angle never calibrated after fitting

  4. 4

    Slip ring, connector or F-CAN wiring fault at the steering column

  5. 5

    Low battery voltage producing spurious internal errors

In stock now at M.S. Motor

Not sure what is wrong? Book an inspection.

WhatsApp us your fault code and car model to book a time. We scan the car, confirm the actual fault, and quote the used part and labour before any work starts. All parts tested, with warranty.

WhatsApp to book a check

Frequently asked questions

Can I still drive with fault code 94B6?

The steering itself stays mechanically and hydraulically connected, so the car will still steer normally. But DSC and ABS are commonly disabled by this fault, which removes your electronic safety net in the wet or during an emergency stop. Drive gently and get it checked soon, this is not a sudden breakdown risk but it should not be ignored for long.

Does 94B6 always mean I need a new SZL unit?

Not necessarily. While a worn or contaminated steering angle sensor inside the SZL is the most common cause, cheaper issues like a coding or calibration problem, a slip ring or wiring fault, or even low battery voltage can trigger the same code. A proper diagnostic read is needed to confirm which one applies before you commit to replacing the SZL.

How do I fix fault code 94B6?

Once a diagnostic read confirms the SZL steering column switch cluster is at fault, the typical fix is replacing the SZL, transferring the existing slip ring to the replacement unit, then coding the new SZL and calibrating the steering angle sensor. WhatsApp us the code and car model for stock and today's price.

Which BMW models does 94B6 apply to?

This applies to E chassis BMWs using the SZL with an integrated steering angle sensor. Our stocked application is the E65 and E66 7 Series, part 6771415, and the same SZL and LWS family covers E60 and E61, E63 and E64, and E90 era cars. F and G chassis cars use a different EPS based system with different codes, so a 94Bx readout always points to an E chassis SZL.

This page is a reference guide, not a repair instruction. The same code can have more than one cause; a proper scan and physical inspection confirm the actual fault.