Check engine light on in your car? Not sure how to fix it? Use the techniques outlined in this article to figure out which problems are causing the light to come on. See also Jared Fenton's write-up on reading fault codes.
You can never perform a good job on repairing your BMW if you don't have the right tool. A lot of people try to cut corners because they either don't have the tool they need, or they don't even know that it exists! Having the right tool for the job saves time, money, and wasted effort. A job that can take 4 hours without the right tool, can take a mere few minutes. You're already saving lots of money by doing the work yourself, spend some money and get the tool that you need. Once it's in your collection, you will not know how you got along without it!
AutoEnginuity's Scan Tool is a professional PC, Pocket PC, and Palm diagnostics scan tool for all OBDII (OBD2) and EOBD IV+ compliant vehicles. AutoEnginuity's Scan Tool allows you to read the vehicle's diagnostic trouble codes, live vehicle sensors (including wide-band O2 sensors), actuate bi-directional controls, reset adaptations, and view inspection/maintenance system test results to quickly determine what service the vehicle requires. The ScanTool was designed to be as easy to learn as it is powerful. It comes with an automated installation process, a complete and comprehensive User's Guide, and an easy-to-use interface. You won't have to spend valuable time learning another piece of software; you can focus on what's important - servicing the vehicle. What AutoEnginuity's ScanTool can do:
Save, print, read and clear Stored and Pending P, U, B, and C Trouble Codes. Supporting P0 - P9 generic and manufacturer specific codes (including the new lettered codes (e.g., P06A0)
The largest manufacturer specific trouble code library of all PC/PDA-based scan tools (30,000+)
Read and clear Freeze Frame data
View live vehicle sensors in a meter, graph, or grid format
View oxygen sensor live data and test results
View all 11 Inspection/Maintenance systems and Mode 6 data
Unlimited logging of live vehicle sensors in TXT, XML, or CSV (1ms logging accuracy)
Playback your data logs for offline analysis
Run and query specific component and system tests. Support for generic and enhanced bi-directional tests
View generic and manufacturer enhanced data on the same tool
English or Metric (SI) units of measure supported
Configure your sensors' ranges, scaling value, audible alert triggers, units, and sampling rate
Savable configurations. Set up the interface to suit your preferences and save it so you never have to do it again
Supports 1996 and newer passenger vehicles, whether it be domestic, Asian, or European. SAE interfaces: J1850 (PWM and VPM), ISO-9141-2, ISO-14230 [KWP2000], and CAN [11bit and 29bit]
Also resets the Service indicator Lights on models from 2001 on.
Something ScanTool offers that the others don't:
True Plug-n-Play USB 2.0 interface1
Factory scan tool options available (not included in base kit) All generic scan tools can only access the powertrain, no matter what SAE Modes (J1979/J2190) they use for communication. With our expansions, you can access dozens of systems (ABS, transmission, GEM, SRS/Airbags, Instrument Cluster, etc.) generic scan tools can't even see. This gives you access to thousands of sensors and dozens of bi-directional controls/system tests. Click here for complete enhanced option details.
Optional expansions allowing you to communicate with non-OBD-II vehicles like the Powerstroke, Duramax, and Cummins diesels.
Bi-directional support. You have the ability to initiate system and component tests2
Mode 6 support. If a system test fails, now you can see the results from the failing component; not just the system. Our Mode 6 data is fully translated so you don't have to waste hours looking the scale and definitions.2
Mode 9 support. Full ECM information including CAL, CVN, and VIN reporting