BMW switch center, steering column fault codes
The 149 fault codes the switch center, steering column 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)
- 94A8 SZL: Processor: reset
- 94A9 SZL: Control-module fault (clock monitor reset µP)
- 94AA SZL: Control-module fault (illegal Opcode)
- 94AB SZL: Incorrect chassis number
- 94AC SZL: System time fault
- 94AD SZL: Control-module fault (AD converter faulty)
- 94AE Timeout ID 01H (E65,E66,E67,RR01:STVL; E60,E61,E63,E64:TE_FAT)
- 94AF Timeout ID 02H
- 94B0 Timeout ID 03H (E65,E66,E67,RR01:STVR; E60,E61,E63,E64:TE_BFT)
- 94B1 Timeout ID 04H
- 94B2 No message (0x5) from B-pillar satellite, left, SZL receiver, SBSL transmitter
- 94B3 Timeout ID 06H (SASL)
- 94B4 No message (0x7) from B-pillar satellite, right, SZL receiver, SBSR transmitter
- 94B5 Timeout ID 08H (SASR)
- 94B6 Timeout ID 09H (SFZ)
- 94B7 Timeout ID 0AH (E65,E66,E67,RR01:SIM; E60,E61,E63,E64:SGM)
- 94B8 No message (0xB) from B-pillar satellite, left, SZL receiver, SBSL transmitter
- 94B9 No message (0xC) from B-pillar satellite, right, SZL receiver, SBSR transmitter
- 94BA No message (0xD) from satellite, vehicle center, SZL receiver, SFZ transmitter
- 94BB Timeout ID 0EH (E60,E61,E63,E64:SFZ)
- 94BC Timeout ID 0FH
- 94BD No message (0x20) from driver seat satellite (E65,E66,E67,RR01) or B-pillar satellite, left (E60,E61,E63,E64), SZL receiver, SBSL / SSFA transmitter
- 94BE No message (0x21) from B-pillar satellite, right, SZL receiver, SBSR transmitter
- 94BF Timeout ID 22H (SSH)
- 94C0 No message (0x71) from safety information module or safety and gateway module, receiver SZL, transmitter SGM / SIM
- 94C1 SZL: Coding/data error
- 94C2 SZL: Control-module fault (stack overflow)
- 94C3 SZL: Self-test: too few messages
- 94C4 SZL: Self-test: data error in message
- 94C5 SZL: Self test: transmission error
- 94C6 SZL: Implausible crash severity
- 94C7 SZL: Steering-wheel electronics (short circuit or open circuit H/L-side switch ZK1)
- 94C8 SZL: Short-circuit, firing circuit, driver's airbag, stage 1, to ground
- 94C9 SZL: Short-circuit, firing circuit, driver's airbag, stage 1, to positive
- 94CA SZL: Resistance, firing circuit, driver's airbag, stage 1, too low
- 94CB SZL: Resistance, firing circuit, driver's airbag, stage 1, too high
- 94CC SZL: Resistance, firing circuit, driver's airbag, stage 1, cannot be measured
- 94CD SZL: Open circuit, firing circuit, driver's airbag, stage 1
- 94CE SZL: Steering-wheel electronics (voltage ZK1 not in order)
- 94CF SZL: Steering-wheel electronics (ignition capacitor ZK1 not OK)
- 94D0 SZL: Coding, firing circuit, driver's airbag, stage 1, at variance
- 94D1 SZL: Steering-wheel electronics (open circuit discharge circuit ZK1)
- 94D2 SZL: Steering-wheel electronics (short circuit or open circuit H/L-side switch ZK2)
- 94D3 SZL: Short-circuit, firing circuit, driver's airbag, stage 2, to ground
- 94D4 SZL: Short-circuit, firing circuit, driver's airbag, stage 2, to positive
- 94D5 SZL: Resistance, firing circuit, driver's airbag, stage 2, too low
- 94D6 SZL: Resistance, firing circuit, driver's airbag, stage 2, too high
- 94D7 SZL: Resistance, firing circuit, driver's airbag, stage 2, cannot be measured
- 94D8 SZL: Open circuit, firing circuit, driver's airbag, stage 2
- 94D9 SZL: Steering-wheel electronics (voltage ZK2 not in order)
- 94DA SZL: Steering-wheel electronics (ignition capacitor ZK2 not OK)
- 94DB SZL: Coding, firing circuit, driver's airbag, stage 2, at variance
- 94DC SZL: Steering-wheel electronics (open circuit discharge circuit ZK2)
- 94DD SZL: Fault in alarm path
- 94DE SZL: Transmission selector switch: bus fault
- 94DF SZL: Transmission selector switch: bus fault and serial line fault
- 94E0 SZL: Transmission selector switch: parking button, contact, faulty
- 94E1 SZL: No terminal 30
- 94E2 Terminal 15 implausible
- 94E3 SZL: Terminal U_ISIS or U_SZL missing
- 94E4 SZL: Steering-angle sensor, plausibility
- 94E5 SZL: Control-module fault (LWS slider 1 outside range)
- 94E6 SZL: Control-module fault (LWS slider 2 outside range)
- 94E7 SZL: Steering-angel sensor, wiper contact
- 94E9 SZL: Steering-angle sensor, internal
- 94EA SZL: Communication between steering wheel module and steering column module faulty
- 94EB SZL: Steering wheel electronics: version not compatible
- 94EC SZL: Multifunction steering wheel, left: short/open circuit (and 1 other meaning)
- 94ED SZL: Multifunction steering wheel, right: short/open circuit (and 1 other meaning)
- 94EE SZL: MFL button pad, left (switch left implausible)
- 94EF SZL: MFL button pad, right (switch right implausible)
- 94F0 SZL: Steering wheel heating: heating mat, open circuit (and 1 other meaning)
- 94F1 SZL: Steering wheel heating: heating mat, short-circuit to terminal 31 (and 1 other meaning)
- 94F2 SZL: Steering wheel heating: heating mat, short-circuit to terminal 30
- 94F3 SZL: Steering wheel heating: timeout control (and 1 other meaning)
- 94F4 SZL: Steering wheel heating: temperature sensor faulty (and 1 other meaning)
- 94F5 SZL: Steering column adjustment switch: short-circuit to ground (and 1 other meaning)
- 94F6 SZL: Steering column adjustment switch: open/short-circuit to positive (and 1 other meaning)
- 94F7 SZL: Switch for steering-column adjustment (implausible)
- 94F8 SZL: Fault, horn (and 1 other meaning)
- 94F9 SZL: Fault, horn (and 1 other meaning)
- 94FA SZL: Steering-column-switch evaluation faulty (E65,E66,E67,RR01) or programming fault (E60, E61, E63, E64)
- 94FB SZL: Control-module fault (LWS supply voltage too low)
- 94FC SZL: Steering wheel electronics: no triggering readiness
- 94FD SZL: Steering wheel electronics: fault in alarm path
- 94FE SZL: Control-module fault (algorithm parameter inconsistent)
- 94FF SZL: Control-module fault (EAM parameter inconsistent)
- 9500 SZL: Firing attempt taken place
- 9501 SZL: Steering-angle-sensor calibration (and 1 other meaning)
- 9502 SZL: Control-module fault (COP-Watchdog defective)
- 9503 SZL: Steering-angle sensor, reset time
- 9504 SZL: Control-module fault (serial line error Active Front Steering AFS)
- 9505 SZL: K-CAN communication fault
- 9506 SZL: Steering-wheel electronics (short circuit or open circuit low-side switch ZK1)
- 9507 SZL: Steering-wheel electronics (short circuit or open circuit high-side switch ZK1)
- 9508 SZL: Steering-wheel electronics (short circuit or open circuit low-side switch ZK2)
- 9509 SZL: Steering-wheel electronics (short circuit or open circuit high-side switch ZK2)
- 950A SZL: Steering-wheel electronics (communication with ignition IC disturbed)
- 950B SZL: Transport mode active
- 9518 SZL: Voltage supply: limit value undershot
- 9519 SZL: Voltage supply: limit value exceeded
- 951A SZL: Voltage supply (LRE): limit value undershot (and 1 other meaning)
- 951B SZL: Voltage supply (LRE): limit value exceeded (and 1 other meaning)
- 951D SZL: Coding-data fault (and 1 other meaning)
- 951E SZL: Direction indicator/high-beam switch (stuck)
- 951F SZL: MFL button pad, left (switch left stuck)
- 9520 SZL: MFL button pad, right (switch right stuck)
- 9521 SZL: Shifters
- A848 SZL: Steering-column switch, cruise control (cruise control switch FGR/ACC Stuck)
- A849 SZL: Steering-column switch, cruise control (cruise control switch FGR/ACC Horizontal implausible)
- A84A SZL: Steering-column switch, cruise control (cruise control switch FGR/ACC Vertical implausible)
- A84B SZL: Steering-column switch, cruise control: thumbwheel for distance selection/axial button
- A84C SZL: Steering-column switch, cruise control (cruise control switch FGR/ACC Analog port short circuit ground)
- A84D SZL: Steering-column switch, cruise control (cruise control switch FGR/ACC Analog port short circuit positive)
- A84E SZL: Steering-column switch, cruise control (FGR redundant analog port short circuit to ground)
- A84F SZL: Steering-column switch, cruise control (cruise control switch FGR/ACC Redundant analog port short circuit to positive)
- A850 SZL: Wiper switch (stuck)
- A851 SZL: Wiper switch (implausible)
- A852 SZL: Wiper switch (analog port short circuit to ground)
- A853 SZL: Wiper switch (analog port short circuit to positive)
- A854 SZL: Wiper switch (interval thumbwheel implausible)
- A855 SZL: Steering-wheel heating button
- A856 SZL: Switch for steering-column adjustment (switch stuck)
- A857 SZL: Horn switch
- A858 SZL: Coding-data fault
- A859 SZL: Software fault (sub)
- A85A SZL: Software fault (eprom)
- A85B SZL: Software fault (main)
- A85C SZL: PT-CAN Wake-up line
- A85D SZL: Steering-angle sensor
- A85E Vehicle identification number implausible
- A85F PowerOn after Terminal 30F shutdown
- C987 SZL: PT-CAN Communication fault
- C98B F-CAN communication fault
- C994 No message, receiver SZL, transmitter DSC (F-CAN SZL Wheel speed communication with DSC timeout)
- C995 SZL: Wheel speed (speed plausibility communication with DSC wheel speed > km/h)
- C996 SZL: Wheel speed (speed plausibility communication with DSC wheel speed < -320 km/h)
- C998 SZL: Wheel speed (tolerance calibration plausibility communication with DSC wheel tolerance calibration < -5%)
- C99A SZL: Wheel speed (tolerance calibration plausibility communication with DSC wheel tolerance calibration > 5%)
- C99B No message, receiver SZL, transmitter DSC (F-CAN SZL Sync no communication with DSC)
- C99C No message, receiver SZL, transmitter DSC (FCAN Message Exchange AFS DSC-Timeout)
- C9A4 No message (outside temperature/relative time, 0x2CA), receiver SZL, transmitter KOMBI
- C9A5 No message (operation, special function, 0x228), receiver SZL, transmitter CCC/M-ASK
- C9A6 No message: (kilometer reading, 0x330), SZL receiver, instrument panel transmitter
- C9A7 No message (dimming, 0x202), receiver SZL, transmitter LM
- C9A8 PTCAN message: Power management consumer control timeout
- C9A9 No message (terminal status, 0x130), receiver SZL, transmitter LM
- C9AA No message (wheel tolerance adjustment, 0x374), receiver SZL, transmitter LM
- C9AB PT-CAN message: Terminal 30 afterrun time error-controlled timeout
Coming soon
Enter your email address to hear when AutoLingo for BMW is ready.