BMW OBD Matrix    Rev 2-25-02 Dealer Scan Tool Capabilities versus Information Availability
Initial focus is on the availability of protocol information needed to support OBD capabilities for Engine, Transmission, ABS, Airbag, HVAC & Crusie Control systems only.  In Phase 3, OEM's are to expand the identification of vehicle system variations, if necessary, and for each system variation, verify correct assessment of OBD capabilities and information availability. Code Info (Fault Info) Data Parameters (Realtime data) Functional Tests[1]
Year Range System System Name Version/variant Dealer Equip Info Avail Dealer Equip Info Avail Dealer Equip Info Avail Dealer Equip Info Avail
88-90 Engine DME 1.1  M20, M30  Y Y Y Y Y ? N  
88-93 Engine DME 1.2  S38, M70  Y Y Y Y Y ? N  
88-94 Engine DME 1.3  M20, M30, M40  Y Y Y Y Y ? N  
91-94 Engine DME 1.7  M40, M42, M70,  Y Y Y Y Y ? N  
94-95 Engine DME 1.7.1  M70, S70  Y Y Y Y Y ? N  
94-95 Engine DME 1.7.2  M43  Y Y Y Y Y ? N  
91-94 Engine DME 3.1  M50  Y Y Y Y Y ? N  
93-95 Engine DME 3.3  S38, S50, M60, M60/ 1  Y Y Y Y Y ? N  
93-95 Engine DME 3.3.1  M50( VANOS)  Y Y Y Y Y ? N  
95-98 Engine DME 5.2  M44, M62, M73  Y N. Y N. Y N. Y N.
98- Engine DME 5.2.1  M73  Y N. Y N. Y N. Y N.
94-95 Engine MS 40.0  M50( VANOS)  Y N. Y N. Y N. N ---
? Engine MS 40.1  M50( VANOS)  Y N. Y N. Y N. N ---
94-? Engine MS 41.0  M52  Y N. Y N. Y N. N ---
96-98 Engine MS 41.1  M52  Y N. Y N. Y N. Y N.
96-98 Engine MS 41.2  S52  Y N. Y N. Y N. Y N.
? Engine MS S50  S50  Y N. Y N. Y N. N ---
98-01 Engine MS 42  M52TU  Y N. Y N. Y N. Y N.
01- Engine MS 43  M43,  Y N. Y N. Y N. Y N.
? Engine MS 46  M43  Y N. Y N. Y N. Y N.
99- Engine ME 7.2  M62TU  Y N. Y N. Y N. Y N.
99-02 Engine All engines   Y N. Y N. Y N. Y N.
? Diesel Eng DDE 2.1  M41, M51  Y N. Y N. Y N. N ---
? Diesel Eng DDE 2.2  M51 Y N. Y N. Y N. N ---
97-01 Diesel Eng DDE 3.0 M47 Y N. Y N. Y N. Y N.
99- Diesel Eng DDE 4.0 M57?? Y N. Y N. Y N. Y N.
99-02 Diesel Eng All Diesel engines   Y N. Y N. Y N. Y N.
89-94 Trans EGS 1.2X  M20, M30, M70  Y N. Y N. Y N. N ---
90-94 Trans EGS 2.2X  M70, S70  Y N. Y N. Y N. N ---
90-95 Trans EGS 4.1X  M42, M43, M44, M50  Y N. Y N. Y N. N ---
95 Trans EGS 7.1X  M50  Y N. Y N. Y N. N ---
93-95 Trans EGS 7.32  M60B30  Y N. Y N. Y N. N ---
96-99 Trans AGS 8.32  M51, M52, S52  Y N. Y N. Y N. Y N.
96-98 Trans EGS 8.34  M43, M44, M52  Y N. Y N. Y N. Y N.
96-98 Trans EGS 8.36  M52  Y N. Y N. Y N. Y N.
97-98 Trans AGS 8.51  M62  Y N. Y N. Y N. Y N.
95-97 Trans AGS 8.55  M62  Y N. Y N. Y N. Y N.
97- Trans GS 8.60  M52TU  Y N. Y N. Y N. Y N.
97-98 Trans EGS 8.70  M52  Y N. Y N. Y N. Y N.
93-94 Trans EGS 9. XX  M60, M62, M73  Y N. Y N. Y N. N ---
94-97 Trans AGS 9.22  M60, M62, M73  Y N. Y N. Y N. N ---
99- Trans GS 20  M52TU, M54  Y N. Y N. Y N. Y N.
? Trans Sequential M Gearbox  S38, M52, MSS50  Y N. Y N. Y N. N ---
91-95 Trans Jatco  M50  Y N. Y N. Y N. N ---
99-02 Trans All transmissions   Y N. Y N. Y N. N ---
91 ABS Bosch ASC+T E31, E32 Y N. Y N. Y N. N ---
93 ABS Bosch ASC+T/ADS II E31, E32, E34 Y N. Y N. Y N. N ---
94-96 ABS Bosch ACS/5 E31, E34, E38, E39 Y N. Y N. Y N. N ---
95-96 ABS Bosch ABS/ 5 E32, E34 Y N. Y N. Y N. N ---
95 ABS Bosch DSC III E31, E38 Y N. Y N. Y N. N ---
95- ABS Bosch ABS/ASR 5.7 E38, E39 Y N. Y N. Y N. Y N.
98- ABS Bosch ABS/DSC III E38 Y N. Y N. Y N. Y N.
96 ABS Bosch ASC-EZA E36-Z3 Y N. Y N. Y N. N ---
? ABS Bosch micro C   Y N. Y N. ? --- N ---
94-00 ABS ESP 1.04 750 Y N. Y N. Y N. N ---
94-00 ABS ESP 1.24 750 Y N. Y N. Y N. N ---
98-00 ABS ESP 1.24 X5 Y N. Y N. Y N. N ---
94-96 ABS Teves IV-G (CLOSED) E36 Y N. Y N. Y N. N ---
93-94 ABS Teves IV-G (OPEN) E36 Y N. Y N. Y N. N ---
92-98 ABS Teves MK IV E36 Y N. Y N. Y N. N ---
94-98 ABS Teves MK IV 328 Y N. Y N. Y N. N ---
96-97 ABS Teves MK20 E36 Y N. Y N. Y N. N ---
? ABS Teves MK4.3   Y N. Y N. Y N. N ---
99-02 ABS All ABS systems   Y N. Y N. Y N. N ---
88-02 Airbag ALL ALL Y N. Y N. Y N. ? ---
89- HVAC IHKA/HKR   Y N. Y N. Y N. N ---
89-02 HVAC All   Y N. Y N. Y N. N ---
90-94 Cruise Bosch EML 1.7   Y N. Y N. Y N. ? ---
91-92 Cruise Bosch EML 1.3 E32, E34 Y N. Y N. Y N. N ---
95-02 Cruise All   Y N. Y N. Y N. ? ---

[1]
Includes any of the following capabilities; active commands, bi-directional control (device activation or control), clearing codes or clearing memory locations, entering data into a memory location, resetting adaptive learns, variant coding, customer preferences, etc.  (This includes everything except reading codes, reading data parameters, and reprogramming control modules.)