This diagnostic fault code scanner tool has proven to be a very valuable tool so far. This scanner connects to the 16 pin connector that is in most newer vehicles. To tell if your vehicle is OBD II compliant and able to be read with this scanner tool then you will either need to locate the 16 pin data link connector if you are familiar with what it looks like or you can check the car or trucks emission control information label. Most of the time the data link connector can easily be found under the dash and it very simple to access. I had no problem locating the connector on my 2002 Mitsubishi Lancer OZ Rally Edition.Our check engine light has been on for years and the dealer has told us that it's nothing to worry about and that it's just something to do with the catalytic converter. They have turned it off several times but it always comes back on. I always wanted one of these scanner tools so I can read the error codes on my own but they were always more money than I was prepared to spend for one. At it's current price this scanner is extremely affordable and I am pretty sure it cost less than any others I have seen so far.This tool seems well made and very durable. The scanner is in a hard plastic case that can take a lot of abuse. The cable is thick and strong as well and about 3 feet long so it's plenty long enough to connect and sit in the car with it in your hands while you use it. The 16 pin connector on the end fits perfectly into the data link connector in my car. It doesn't have any batteries to replace and the LCD screen is back-lit and powered by your car or truck. The screen is bright green and very clear and easy to read.The manual is lengthy but it's very clear and easy to read as well. It contains all of of the definitions that you will need to interpret your fault codes. I did a quick scan of the manual but I could have figured it out without the manual because it's so simple to operate. Simply plug it in and turn your ignition switch to on but don't actually start your car. It will take a minute or two to initialize and read your car's computer. Once it's complete you can go into option 1 and get a list of every fault code that has been recorded. Once you have your codes you can look them up in the manual and find out what the problem is. This function works perfectly.If you go into option 2 then you can delete all of the fault codes that are recorded in your car's computer. I love option because I always had to disconnect the battery for a few minutes in order to clear the computer. You really can't do no harm by deleting the codes because if there is still a problem then they will be recorded again and your service engine soon light will illuminate after several trips in your car. This option works perfectly as well.Option 3 will perform a systems diagnostic and test the operations of the emissions control system. This might be important if you are trying to get your car to pass a emissions test.Option 4 will provide the VIN number if your car or truck is compatible with this function. My car isn't compatible with this option so I am unable to test it.Overall I think this tool is awesome and anyone who works on cars or trucks will appreciate it. It was a welcome addition to my toolbox and one of the most useful tools in my garage.Sample provided for review.