Onboard Diagnostic II is a standardized system for diagnostics and data reporting used by onboard computers in cars made during or after 1996. Check out some of these BMW obd2 scanners to be able to diagnose basic issues with your BMW without the expense of a mechanic.

The Autel MaxiScan MS300 CAN Diagnostic Scan Tool for OBDII Vehicles includes a CD catalog of 7000 different Trouble codes and descriptions. The software helps you to look up Diagnostic Trouble Code definitions and view the definitions on-screen. The LCD screen is backlit and features a multilingual menu and DTC catalog. This device features an easy, two-button design that makes it easy to read and clear codes from the screen, and it works with most OBD-II compliant vehicles.

Another device from Autel is the Autel AL519 AutoLink Enhanced OBD ll Scan Tool with Mode 6. It works on most vehicles from 1996 or later, retrieving both generic and manufacturer-specific trouble codes. It read, stores and plays back live PCM data streams and liv sensor data, and it can turn of the MIL and ABS/SRS warning lights, resetting your monitors.

For a BMW-specific option, you should consider the Version 4.0 Creator C110 BMW Code Reader Airbag/ABS/SRS Diagnostic Scan Tool for BMW c110. It supports all BMWs between 2000-2014 in the 1, 3, 5, 6, 7, 8, C, Z series, as well as Minis. The screen displays a live data stream with functions for reading trouble codes and clearing them from the screen. German and Chinese software is available from the manufacturer to convert the device to your native language, and the product comes with a 12-month guarantee. If your BMW is older than a 2000, you may need a 20 Pin adapter in order to use this product.

Make sure you supplement your BMW accessories with a BMW OBD2 scanner to ensure that you’ll be able to effectively diagnose any issues without the inconvenience and expense of finding a mechanic at a BMW dealer. Grab one of these quality options for absolute peace of mind when that Check Engine light comes on.