1. The OBDII Scanner Auto Check Engine Light Diagnostic Code Reader with Enhanced Mode 6. 2. It is all you will need to check engine faults on most 1996 and newer OBDII compliant vehicles. The code reader will help to easily determine the DTCs for the Check Engine Light, turn Check Engine Light off, clear codes and reset monitors, and easily retrieve vehicle information and display monitor and IM readiness status. 3. OBDII Functions: It is a useful tool for enhanced OBDII diagnosis on most 1996 and newer vehicles that are compatible with OBDII protocols. The code reader support full 10 test modes of OBDII diagnosis and you can use it to: (1). Read and erase engine error codes that stored in ECUs and turn off the check engine light after servicing and repairing; the codes include generic (P0, P2, P3 and U0), manufacturer-specific (P1, P3 and U1) and pending codes. (2). View live data to analyze the components running status and retrieve freeze frame data that records the engine components running status when a fault code detected (3). Check I/M readiness to identify if the vehicle perfectly finishes the self-test and will pass the State Emission Test (4). Check On-board Monitor Test that accesses the results of on-board diagnostic monitoring tests for specific components/systems to determine if the components or the monitors are fine (5). Analyze O2 Sensor Test result to know the Oxygen content in the exhaust and make adjustment for the best air-fuel ratio (6). Retrieve vehicle information (VIN, CID and CVN) for accurate diagnosis. 4. An Easy-to-use Code Reader: Built-in DTC Lookup: The code reader ML529 is designed with built-in DTC library that allows you to check the definitions of engine error codes and determine the source of the problem. Data Printing: The code reader has the function of Data Playback that allows viewing and printing of data from last recorded test. Download and install the Maxi PC Suite on your Window-b