Contents

Directions-Using the SRS Scan and reset for BMW.....................................3 Function Reference.......................................................................................3 Code Reading Example................................................................................4 Using the Code Tables (which one to use)...................................................4 Code Tables..................................................................................................5 Glossary.......................................................................................................14 Appendix......................................................................................................15 Troubleshooting...........................................................................................15 Adaptor Advice.............................................................................................15

1

4. OBD II CONNECTOR: Connects the B800 to the vehicle’s Data link Connector(DLC) 2 . ENTER BUTTON: confirms a selection of a menu list. or returns to the main menu. SCROLL BUTTON: Scrolls through menu items or cancel an operation. 3. 2. LCD DISPLAY: shows the test results.Tool Description LCD DISPLAY ENTER BUUTON SCROOL BUTTON OBD II CONNECTOR 1.

If you encounter problems see troubleshooting page 15” Clear Airbag light/Faults: How to Clear the Airbag (SRS) Light. WARNING: DO NOT PROCEED WITH RESET UNTIL TAKING APPROPRIATE ACTION TO DIAGNOSE. 3 .) Use the “Scroll” button to select one of the following functions: Functions: Read Airbag Faults. 1. then there is still a problem with the SRS system needs to be fixed.There are on codes to display. and so on. or it cones right back on moment you reset it. The tool automatically starts in the “FA” mode. At the end of the fault list the display will show “--”.DIRECTIONS 1. It is important what you know exactly why the airbag light came on before resetting it always read the code and look it up first. (though it won’t read the fault codes until you press the “ENTER” button). When ENTER is pressed the first number shown will be the correct code chart to use. UNDERSTAND AND SOLUE THE PROBLEN WITH THE AIRBAG SYSYEM.) Using the “Scroll” button .Press ENTER to return to “FA”. Note: if it shows “--”. How to Read Airbag Faults.) To view the next fault pressing ENTER again. (Reverse steps 1and 2 if you encounter problems) 3.) 2.) Turn on key (DO NOT START CNGINE) Plug tool into diagnostic connector Tool is ready to use when it displays “FA”. Pressing ENTER a 2 nd time will display the first fault code (see page 6 for explanation. select “CA”: Press “ENTER” The tool will reset the SRS light and display If Airbag light does not appear reset.

make sure you have a clear understanding of the problem. If code persists or the SRS light returns contact a BMW dealer. Before showing a code the tool will first tell you which code chart to use: First indication is the chart #: First indication is never a fault code! In this example.) On the following pages. drive vehicle over 15mph and re-check. USE THESE CODE DEFINITIONS WISELY: The code definitions contained in this manual should be regarded as a starting point for diagnosing a problem. example: This is an example of a code :”1b”(not16) 2. There may also be errors in this manual. locate the correct chart for your car according to the first tow digit number displayed by the tool: Code Reading Example: After plugging the tool. “FA” is displayed (See page 5) Pressing ENTER will start the process. 4 . Before spending your money on a repair or replacement parts.) Look up the two digit code in the chart to obtain meaning After resetting a code. The codes that your BMW generates can be misleading.Making sense of the codes 1. the tool is telling you to use the chart labeled FF (see page 7) Press ENTER again-the first code will be displayed.

Code Tables USE THESE CODE DERINITIONS WISELY: The code definitions contained in this manual should be regarded as a starting point for diagnosing a problem. There may also be errors in this manual. Warning 2: Most SRS repairs require a BMW factory trained technician. 5 . short circuit One firing circuit. short circuit to positive One firing circuit. The codes that your BMW generates can be misleading. short circuit to earth Resistance in the driver’s airbag firing circuit too low Resistance in fifing circuit II (seat-belt tensioner or passenger’s airbag) too low 2C Resistance in firing circuit III (passenger’s airbag or equivalent resistance) too low 2D 2E Resistance in the driver’s airbag firing circuit too high Resistance in firing circuit II (seat-belt tensioner or passenger’s airbag) too high Warning 1: Codes can be misleading and there may also be errors in this manual. Never depend solely on fault codes for diagnosis. make sure you have a clear understanding of the problem. Table FF Code Fault 1 2 5 OD 13 14 1B 21 2A 2B Crash sensor closed once Crash sensor closed more than once Crash sensor closed permanently Two firing circuits short-circuited Crash-sensor supply wire. left. right. Before spending your money on a repair or replacement parts. open circuit Crash-sensor supply wire.

2F Resistance in firing circuit III (passenger’s airbag or equivalent resistance) too high 31 32 Airbag warning light Diagnostic unit faulty Table 01 Code Fault 1 2 3 4 5 6 7 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 30 Control nit fault. Warning 2: Most SRS repairs require a BMW factory trained technician. passenger’s airbag Voltage autarky capacitor Supply voltage Control unit fault. belt tensioner. belt tensioner. 6 . passenger’s side Ignition voltage. belt tensioner. TZ-locking wire Fault lamp Seat occupancy passenger Pressure sensor driver Pressure sensor passenger Control unit fault. autarky case marker Warning 1: codes can be misleading and there may also be errors in this manual. passenger’s side Firing circuit. A/D Convertor Firing circuit. driver’s airbag Firing circuit. driver’s side Ignition voltage. driver’s side Firing circuit. driver’s airbag Ignition voltage. Never depend solely on fault codes for diagnosis. passenger’s airbag EEPROM SPI communication Ignition voltage. temperature Seat belt buckle driver Seat belt buckle passenger Control unit fault. belt tensioner.

power source fault Control unit fault. airbag passenger LSH Control unit fault. Warning 2: Most SRS repairs require a BMW factory trained technician. airbag passenger LSL Control unit fault. ignition capacitor airbag driver Control unit fault. airbag driver LSH Control unit fault. signal track M2 Short circuit between firing squibs Control unit fault. ignition capacitor belt tensioner driver Control unit fault. belt tensioner driver LSL Control unit fault. airbag driver LSL Control unit fault. reed coil Control unit fault. belt tensioner passenger LSL Control unit fault. Universal ZAE fault ault crashtelegramm Unknown error location Warning 1: Codes can be misleading and there may also be errors in this manual. ignition contact feet point Control unit fault. ignition capacitor belt tensioner passenger Control unit fault. belt tensioner passenger LSH Control unit fault. multiplexer Control unit fault. signal track M1 Control unit fault. ignition capacitor airbag passenger Control unit fault. ignition capacitor airbag driver Control unit fault. Never depend solely on fault for diagnosis. belt tensioner driver LSH Control unit fault. safety switch/supervision control unit fault. swinging voltage test Control unit fault.31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 41 43 44 45 46 47 48 49 4C 4D 4F control unit fault. 7 . airbag driver LSL Control unit fault.

data line Sensor. left. side airbag. rear left side Firing circuit. side airbag. Never depend solely on fault codes for diagnosis. data fault Seat occupancy detector. right. rear right side\ Firing circuit. left. driver Seat belt buckle switch. side airbag. battery disconnection Firing circuit. 8 . side airbag. belt tensioner. side airbag. side airbag. head airbag. front right side Firing circuit. head airbag. data line Sensor. passenger airbag Firing circuit. driver side Firing circuit. side airbag. right.Table 02 and Table 38 Code Fault 1 2 3 4 5 6 7 8 9 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A internal ECU error warn lamp Supply voltage Firing circuit. left. belt tensioner. parameter fault Sensor. front left side Firing circuit. passenger Sensor. data fault Sensor. side airbag. passenger: Coding data Warning 1: Codes can be misleading and there may also be errors in this manual. passenger side Firing circuit. right. parameter fault Sensor. side airbag. Stage 2 Seat belt buckle switch. side airbag. driver airbag Firing circuit. passenger Seat occupancy detector. front lift side Firing circuit. passenger airbag. Warning 2: Most SRS repairs require a BMW factory trained technician. passenger Seat occupancy detector. front right side Firing circuit.

Stage 1 firing circuit. side airbag. head airbag. passenger side firing circuit. passenger airbag. front left side firing circuit. battery disconnection 2 Supply voltage Warning 1: Codes can be misleading and there may also be errors in this manual.1B 1C 1D 1F 20 21 35 36 FF Child seat detector Child seat detector Child seat detector: Coding data Child seat detector: Hardware sensor. 9 . head airbag. driver airbag. rear left side firing circuit. rear left side firing circuit. front right side firing circuit. front left side firing circuit. battery disconnection 1 firing circuit. driver airbag. side airbag. rear left side firing circuit. driver side firing circuit. right. belt tensioner. left: Coding data sensor. right: Coding data Unknown error location Table 40 Code Fault 1 2 3 4 5 6 7 8 9 0A 0B 0C 0D 0E 0F 10 11 firing circuit. Line fault sensor. side airbag. Warning 2: Most SRS repairs require a BMW factory trained technician. belt tensioner. head airbag. Line fault sensor. Stage 2 firing circuit. Never depend solely on fault codes for diagnosis. side airbag. side airbag. rear left side firing circuit. side airbag. rear left side firing circuit. side airbag. head airbag. side airbag. Stage 1 firing circuit. left. passenger airbag. Stage 2 firing circuit.

rear left side Firing circuit coupling. head airbag. comms fault or open circuit Seat back locking driver Warning 1: Codes can be misleading and there may also be errors in this manual. rear left side Firing circuit coupling. driver Seat belt buckle switch. side airbag. passenger airbag. left sensor (for side airbag). driver airbag. belt tensioner. passenger airbag. front left side Firing circuit coupling. battery disconnection 2 Checksum coding data Satellite,front. comms fault or open circuit External over roll sensor (UERS) Seat occupied recognition 2(SBE1) Seat occupied recognition 1(SBE1) crash telegram memory Firing circuit coupling. belt tensioner. hear airbag. Stage 2 Firing circuit coupling. front right side Firing circuit coupling. passenger Satellite. battery disconnection 1 Firing circuit coupling. front right side Firing circuit coupling. side airbag.12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E Error lamp (AWL) Information lamp (HWL) Seat belt buckle switch. Stage 1 Firing circuit coupling. driver side Firing circuit coupling. 10 . rear right side Firing circuit coupling. Stage 2 Firing circuit coupling. Stage 1 Firing circuit coupling. hear airbag. side airbag. front left side Firing circuit coupling. passenger side Firing circuit coupling. Warning 2: Most SRS repairs require a BMW factory trained technician. driver airbag. head airbag. comms fault or open circuit Satellite. side airbag. Never depend solely on fault codes for diagnosis. right sensor (for side airbag). rear right side Firing circuit coupling.

battery safety switch 2 Firing circuit. passenger airbag. passenger airbag. head airbag.2F 30 F0 FF Seat back locking passenger Seat back locking K-Bus Control unit fault. Never depend solely on fault codes for diagnosis. Stage 1 firing circuit. belt tensioner. Warning 2: Most SRS repairs require a BMW factory trained technician. driver airbag. driver airbag. rear left Firing circuit. Stage 2 Firing circuit. side airbag. side airbag. rear middle Firing circuit Firing circuit. 11 . head airbag. belt tensioner. rear left side Firing circuit. Stage 1 Firing circuit. rear right side Firing circuit. side airbag. head airbag. rear left side Firing circuit. belt tensioner. head airbag. front left side Firing circuit. front light side Firing circuit. rear light side Firing circuit. side airbag. belt tensioner. front left side Firing circuit. driver side Firing circuit. passenger side Firing circuit. Stage 2 Firing circuit. rear right Firing circuit. Stage 2 Warning 1: Codes can be misleading and there may also be errors in this manual. belt tensioner. internal error Unknown error location Table 10 and Table 04 Code Fault 1 2 3 4 5 6 7 8 9 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 firing circuit. head airbag. front light side Firing circuit. battery safety switch 1 Firing circuit.

rear left Warning 1: Codes can be misleading and there may also be errors in this manual. rear right side Firing circuit. rear left side Firing circuit. passenger Seat belt buckle switch. 12 .16 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3 3F 40 41 42 43 44 45 50 51 52 60 61 62 Firing circuit Firing circuit. rear right Firing circuit. side airbag. Never depend solely on fault codes for diagnosis. front left side Firing circuit. Stage 1 Firing circuit. driver Seat belt buckle switch. Stage 2 Firing circuit. belt tensioner. rear left Firing circuit. side airbag. passenger airbag. driver airbag. head airbag. rear left side Firing circuit. passenger side Firing circuit. Supply voltage Fault lamp (AWL) Warning lamp (HWL) Seat belt buckle switch. head airbag. belt tensioner. battery safety switch 2 Firing circuit. rear light side Firing circuit. front left side Firing circuit. belt tensioner. front right side Firing circuit. Stage 1 Firing circuit. belt tensioner. side airbag. belt tensioner. head airbag. Warning 2: Most SRS repairs require a BMW factory trained technician. head airbag. driver airbag. river side Firing circuit. front left side Firing circuit. Stage 2 Firing circuit. battery safety switch 1 Firing circuit. passenger airbag. Stage 2 Firing circuit. rear middle Firing circuit Firing circuit. side airbag. passenger airbag.

Never depend solely on fault codes for diagnosis.front left Satellite (MRSA).front left Satellite (MRSA).front right Satellite (MRSA).front Satellite (MRSA).front left Satellite (MRSA).front right Satellite (MRSA).front right Satellite (MRSA). 13 .63 64 70 71 72 73 74 75 80 81 82 83 84 85 86 87 88 90 91 F0 Seat belt buckle switch. rear right Seat belt buckle switch. Warning 2: Most SRS repairs require a BMW factory trained technician.front right Satellite (MRSA).front left Coding block (CBD-Block) Crash telegram memory Internal error End of Code Tables Warning 1: Codes can be misleading and there may also be errors in this manual. rear middle Seat occupancy sensor Seat occupancy sensor II Seat occupancy sensor and K-Bus Seat occupancy sensor Driver Seat occupancy sensor Passenger External Roll Sensor Satellite (MRSA).

MSR. ASC= Intervention is when another control unit (1. please consult documentation for the vehicle. Fuel Trim = adjustments to maintain proper air fuel ratio (see Lambda Control) Flashing E: (in this product display) communication problem in the following GM = General Module Intervention. VIN Digits 4-7 VIN=Vehicle identification number. DISA =intake runner length tuning mechanism DME = Engine ECU (Gasoline engine): Monitors and controls all engine sensors and functions DSC = Dynamic Stability Control DTC = Diagnostic Trouble Code DWA = Alarm system E = Communications error: See “Flashing E below” EGS = Electronic Automatic Transmission EKAT= Electrically heated catalytic convertor EKM = electronic Body Module EML = Electronic Throttle Control EVAP = relates to fuel vapor recovery often his code indicates a loose gas cap EWS = Drive away protection (alarm system) Fault code: a “code” stored in the SPS controller memory bank that indicates a past or present problem. indicates the DME was detected a problem CC=Check control CD=Carbon Monoxide CDE=ECU for Diesel Engine Diagnostic Connector: Where the SRS Scan and Reset for BMW plugs into the car. MDK=Motorized Throttle Valve MLF=Multi function Steering Wheel MSR=Drag Torque Intervention (torque reduction for anti skid) see Intervention above NTC=coolant temperature sensor Oilservice & Inspection: Also called Si (abbrev. Code indicates DME assessed the request as being incorrect or too long.of injector tome (see Fuel Trim) TR signal= from DME.Glossary AC=Air conditioner ABS=Anti-lock Brake System ASC=kid control (see “Intervention”) ADS=Aux Throttle Position Motor AHK=Active Rear Axle Kinematics BLS=Brake Light Switch Check Engine Light: on the dashboard. For service interval) maintenance reminder lights PWG=Pedal Sensor Potentiometer QL=idle air mass adaption (see Fuel Trim) RAM=SRS random access memory ROM=SRS program memory Scan Tool: Generic tern for this product SI=Service Interval SMG=BMW Motorsport Sequential Gearbox TD=Tachometer Signal TEV=Evap. 14 .fuel tank vent/purge valve Ti Additive: idle fuel adaption (see fuel trim) Ti multiplicative: adaption a percentage +/. Lambda Control = Code means DME is unable to maintain requisite air/fuel ratio due to external factor (air see fuel trim) LDP=Loss Diagnosis Pump Load Calculation Cross Check (HFM VS TPS)= when actual air flow exceeds+/-25% of calculated air flow. ZAB=see ASC ZKE=Central Body Electronics For further definitions.e.sdid control) requests a power/torque change from the DME. RPM and valve position VANOS=Adjustable Valve Train VDS=Vehicle Description System.

) Insertion Depth: Check the insertion depth of the SRS Scan Reset for BMW. e DME. While you’re looking at the diag port ENTER ahead and check out all the pins.) Reversing the power-up sequence: Plug in the SRS Scan Reset for BMW in first. A number of models had pin 19 improperly installed.) can hang the diagnostic bus (see above). This procedure has proven very effective on some cars. etc. Activate the emergency flasher lights (this will fully drain all power from all ECUs) wait 5 minutes.) b. EGS/transmission. Then turning on the ignition key. c. “E” means the car is not responding to the tool: This happens when the data line (also called “diagnostic bus”) in the car “hung” or disabled. 2.) Power resetting of all modules (entire car) a.) Other waning lights: Observe that no other malfunction indicator lights are on.) Pin 19: Observe that pin 19 of your diagnostic connector is not processed. cycle the ignition key on and off two or three times (do not start engine) 5.) Reconnect the main battery and try the tool again. If it is not fully inserted the unit will not work 3. 6.. Often a malfunctioning module (i..) Cycle power: Plug in tool. This in the opposite of the routine specified by the manual and the tool label.Common Problems/Troubleshooting/Appendix ①Flashing E message on tool: Occasionally the B800 will flash “E” when an attempt is made to read codes or reset the Airbag/SRS light. 4. ABS traction control.) Disconnect the main car battery. 15 . Things To Try to Resolve the Flashing “E”: 1.

WARNNG: This Procedure is for qualified mechanics only.7. so it is unlikely that the display is dead. If one of the modules is inhibiting communications it is necessary to visit a BMW dealer or qualified repair facility to diagnose and fix/replace the bad module. See above problem 1.) The Dealer Visit your local BMW dealership. and BMW did not cleanly phase out the older 5WK4-025. However. The display on it is not bright enough to be read in direct sunlight or strong indirect sunlight . 8. you may wish to consult repair documentation for the car and attempt to isolate the problem by removing the module from the diagnostic bus. section 3“Pin 19”. from 1991 to 1993 the tool often will not work due to two factors: BMW did not wire the SRS controllers to the main diagnostic lines. ABS service bulletin 34 01 96: BMW circulated a service dulletin and low cost repair advice detailing the malfunction of the ABS unit wiring which caused diagnostic bus problems on a large number of BMWs.) Module Troubleshooting: If you suspect a particular module is malfunctioning or damaged. This is often the problem on BMWs built prior to 10/1994 that are getting the “E” message on the SRS Scan Reset for BMW code tool.) ③Display is not working. Every unit goes through two display tests before being shipped to you. ②Flashing E message on older BMWs: The SRS Scan and Reset for BMW was designed to work on 1991 and later BMWs. It is also possible that the tool is not powered due to insufficient insertion into the diagnostic connector or recessed pins in the BMW diagnostic connector port.Cup your hand around the display or move the vehicle to a darker area. It will not serve it’s intended purpose if the diagnostic bus is impaired by a malfunctioning control module. 16 .027 and 035 controllers (which it is not compatible with.