These "code readers" are great to have for your personal vehicle to get an idea of where to start but they are not a real diagnostic tool. Things to look at, does this tool recover manufacturer specific codes or just global obd2 codes? there is no way to trpuble shoot either if your cars drivability is suffering but not throwing a code. IE: O2 sensor high voltage... This can be caused by a bad cat con, improper grounding, injector stuck open, or a bad o2 sensor. Where do you start? Frezze frame, scope and live data streaming are very important when you want to know what is really going on.
Deffinatly a cool toy though, much cheaper than my MT 2500
not knocking this though, with a wiring diagram, DVOM, test light, this OBDII reader, and a fundemental knowledge of electronics you should be able figure out most any problem.