LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> BMW >> 2004 >> 525i Standard >> Repair and Diagnosis >> Brakes >> Abs/Traction Control - Service Information >> Dynamic Stability Control - DSC 8Plus (E60, E61, E63, E64, E90, E91) >> Notes For Service Staff >> Encoding/Programming DSC 8Plus: E60, E61, E63, E64, E90, E91 >> Encoding The Steering-Angle Sensor
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Encoding The Steering-Angle Sensor

E60, E61, E63, E64 

IMPORTANT: Do not encode the steering angle sensor. 

It is not necessary to encode the steering angle sensor. The steering angle sensor is automatically encoded when the steering column switch cluster is encoded (component in SZL).

E90, E91 (All-Wheel Drive) 

IMPORTANT: SZL encoding via DSC control unit from 12/2004 

The steering column switch cluster (SZL) must be recoded after replacement.

When the DSC control unit is encoded, SZL encoding data is also stored in the DSC control unit. The DSC control unit will then transmit these data to the SZL through the F-CAN.

It is only possible to calibrate the steering angle sensor with the BMW diagnosis system after encoding.

NOTE: Note different vehicle identification numbers. 

It is not possible to calibrate the steering-angle sensor if the vehicle identification number stored in the steering column switch cluster differs from that stored in the CAS control unit. The vehicle identification number will be different if a used part is installed.

E90, E91 (All-Wheel Drive)  The vehicle identification number is not transferred to the steering angle sensor. A replacement steering angle sensor is recognised by the changed serial number. When the steering angle sensor is calibrated, the new serial number will be stored in the DSC control unit.