This OBD2 scan tool can be used on all 1996 and newer vehicles.  My 2003 Infiniti's "Service Engine Soon" or MIL (malfunction indicator lamp) lit up after it was parked for six months with the battery disconnected  (traveling/driving my other vehicles) and a family member inadvertently disconnected the trickle charger.  No problem, I thought, and recharged the battery, then drove the car the next day.  However, after about 1 mile, the car's MIL lit up and went into "limp"mode (doesn't shift into higher gears, rpms higher during driving, and engines idles high, etc.) I immediately put this Innova 3130c Scan Tool to good use.How the Innova Scan Tool 3130c worked so far:>Easy to use: insert 3 AA batteries (included), plug in the OBD2 cable with the ignition switch "off", turn ignition switch to "on" (without starting the engine) and the Scan Tool automatically turns on. Press the power/link button.>Scan tool did not automatically i.d. the vehicle so year, make, and model had to be manually entered.>Pressed the DTC (Diagnostic Trouble Codes)/FF (Freeze Frame) button and code displayed was for "Throttle Body Sensor".>I went to the Innova website and downloaded the necessary software for advanced diagnostic info which is free for one month which advised cleaning or replacing the throttle body.>Because I've experienced the same problem two years before, I learned from online forums and google searches that the onboard computer had reset completely with the battery disconnected for so long and it was necessary first clear the code, which this scan tool does with a push of the red Erase button, then reset the throttle body position sensor and idle speeds using exact sequences of key on/off, accelerator pedal fully depressed/released, etc.>Can be connected to the PC via USB cable for downloading relevant software, recording vehicle data, or using more advanced features.>The Enhanced DTCs and ABS DTCs functions did not work with my 2003 Infiniti.>Haven't tried this Scan Tool with my newer vehicles because they're running fine with no MIL or other problems.>Comes with a sturdy, nylon carrying case for the scan tool, OBD2 cable, and USB cable,etc.Overall:Good, informative vehicle trouble code reader with more advanced features such as Live Data (recording and playback) mode, Special Tests, Enhanced DTCs, ABS DTCs, etc.  My local auto parts store won't even let me borrow their code reader and wanted to sell me a basic reader for $60, local repair shops wanted $100 just to read the code, and a local dealer wanted $150 just to diagnose the problem.  This Scan Tool provides motorists with trouble codes and repair options so they may choose wisely where to spend their money (or save even more money by DIY) for vehicle repairs.  Please note that more inexpensive scan tools  such as theAutel MaxiScan MS300 CAN Diagnostic Scan Tool for OBDII Vehicleswill provide the basic codes but don't have the more advanced features that some motorists may require.