Loading

How the BMW E60 5-Series Steering Column Switch Module Fails

The steering column switch module on the BMW E60 5-Series — known internally as the MFL or SZL depending on configuration — is the central electronics unit that sits behind the steering wheel and manages the stalk controls for indicators, high beams, wipers, wash functions and cruise control. When this unit develops faults, the symptoms can range from a single intermittent malfunction all the way to complete loss of several stalk functions at once, and because the module communicates over the LIN and CAN bus network, a failed SZL can also confuse other control units in the car.

What the SZL Actually Does in the E60

The Steering Column Switch Centre (SZL) in the E60 is more than a passive wiring pass-through. It contains its own processor and monitors stalk inputs, then forwards those commands to the relevant modules — the FRM handles the exterior lights, the wiper motor has its own relay logic, and cruise control signals travel through to the DME. The SZL also integrates the steering angle sensor data on some variants, which means it has a direct influence on stability control and road-speed-dependent functions.

On E60 models with the full multifunction steering wheel option, the SZL also handles the wheel-mounted button inputs — audio volume, telephone, speed limiter and instrument cluster navigation. This combined role makes it a surprisingly critical module for day-to-day operation.

Typical Symptoms When the Module Develops Problems

  • Indicators self-cancel too early or not at all after a turn
  • Turn signal operates on one side only, or only activates when pressure is held continuously
  • Wipers behave erratically — running at wrong speeds, failing to park correctly, or activating without input
  • Cruise control refuses to engage or drops out unexpectedly
  • Multifunction steering wheel buttons stop responding intermittently
  • DSC or stability warning lights appear if the SZL is also carrier of the steering angle sensor
  • LIN bus communication errors stored in the FRM or other modules

A common pattern in practice: the car starts showing indicator faults in wet weather first. This is because moisture ingress — particularly from condensation forming inside the column housing — attacks the internal connector contacts. The SZL itself sits in a relatively protected position, but any water that works its way down from a windscreen seal or cabin HVAC leak can eventually reach the connector block at the base of the module. For comparison, see BMW E60 5-Series Navigation Module Causing Slow Battery Drain.

Fault Codes Associated with the E60 SZL

Code Description
A0B0 SZL: Internal communication fault — LIN bus
A0B1 SZL: Implausible signal from stalk position sensor
A0B4 SZL: No communication received — timeout on CAN
A193 Steering angle sensor signal invalid or missing
A198 Steering column switch module supply voltage fault
5E11 FRM: Loss of SZL communication — wiper/indicator inputs absent

Codes should be read from both the FRM and the SZL itself during diagnosis. It is common to find the FRM pointing back at the SZL via a communication fault while the SZL simultaneously stores an internal processor or voltage fault. Running a quick ISTA or equivalent scan across all modules is the most efficient starting point.

Why These Units Fail — Root Causes

Physical wear on the internal contact rings is the most common cause on higher-mileage E60s. The clock-spring-style rotating contact that allows the steering wheel to turn while maintaining electrical connection wears through its conductive tracks over time. This produces intermittent behaviour that worsens as the track surface degrades further.

Corrosion at the multi-pin connector is the second common failure mode, especially on cars that have experienced any form of water in the footwell or around the steering column. Once oxidation forms on the LIN bus pins, communication becomes unreliable.

Less commonly, the internal microcontroller fails due to a supply voltage spike — usually linked to a charging system fault or a jump-start performed without proper precautions. This produces a hard fault rather than an intermittent one.

Relevant OEM Part Numbers for the E60 SZL

Part numbers vary depending on the steering wheel equipment, country spec and whether the car has a multifunction wheel or basic column stalks only. Always match the exact number from the vehicle label or existing module before ordering. A related diagnostic guide is Water in the BMW E60 5-Series DSC Control Module Traced to a Leak.

  • 61316928187 — SZL without MFL steering wheel, early E60 production
  • 61316928188 — SZL with basic MFL, compatible mid-production E60/E61
  • 61316974414 — SZL with full MFL including telephone and audio controls
  • 61319122088 — Late E60 variant, updated internal firmware revision
  • 61319196248 — E60/E61 LCI variant, used in facelift models from 2007

Coding is required after replacement. The SZL needs to be initialised via ISTA so the control unit can identify itself to the FRM and DME. Without coding, indicator cancellation and cruise control may not function correctly even if the module is otherwise operational. A used OEM unit in good condition is a practical solution provided it is properly coded to the car afterwards.

Affected Models and Variants

The E60 SZL applies to the BMW 5-Series saloon (E60) and Touring (E61) built from 2003 through to the end of production in 2010, covering the pre-LCI and LCI model ranges. Engines are not a significant factor for SZL compatibility — the difference lies in steering wheel specification and country equipment. Right-hand-drive and left-hand-drive variants use different column setups, so always verify this before sourcing a replacement unit.

The M5 (E60 M) uses a different SZL variant due to its unique steering wheel and M-specific controls. This is not interchangeable with standard 5-Series units.

Frequently Asked Questions

Can the BMW E60 SZL be repaired rather than replaced?

In some cases the connector pins can be cleaned and the LIN bus fault resolved without replacing the whole unit. However, internal track wear on the rotating contact cannot be repaired — only replacement resolves that. If the module itself has internal corrosion or microcontroller failure, a tested used OEM unit is the most cost-effective solution. For additional context, read BMW E60 5-Series FRM Footwell Module Faults and Repair Guide.

Will a replacement SZL need coding before the indicators work?

Yes. The SZL requires initialisation through ISTA or equivalent BMW-specific diagnostic software. Without this step, the FRM may not recognise the new unit correctly, leading to fault codes and possible loss of indicator cancellation or cruise control function.

Can a faulty SZL cause DSC warning lights on the E60?

It can on variants where the SZL integrates the steering angle sensor. If the SZL is not communicating correctly, the DSC module loses its reference for steering position, which triggers a DSC fault. Coding or replacing the SZL typically resolves this once the root cause is confirmed.

How do I identify whether the problem is the SZL or the FRM?

Scan both modules. The FRM should point to a missing LIN communication from the SZL if the SZL is at fault. If the FRM stores internal faults unrelated to incoming signals, the FRM itself may be the cause. A scope check of the LIN bus line at the SZL connector is the cleanest way to confirm which side is failing to communicate.

Is the E60 SZL the same as the E90 unit?

No. Although both platforms use an SZL concept, the connector configurations, internal software and part numbers differ between E60 and E90. They are not interchangeable. Always use the exact OEM number corresponding to the E60 or E61 build date and equipment specification.

Find tested OEM electronic parts and modules at:
https://giantparts.eu/

Related diagnostic guides and OEM parts

Browse the category: Steering Column Switches & Controls

0
0
Ваша корзина
Ваша корзина пустаВернуться в магазин
Live chat support
×
Avatar
GiantParts
AI Assistant
Hello, I'm GiantParts AI. Send your OEM number or car model to find the correct part.
 
For best results, enter the OEM number exactly as shown on the part.