The more advanced aftermarket professional grade ScanTool, by comparison, can do most of the same things an OEM factory scan tool can do. Check this link right here http://www.totalcardiagnostics.com/toad for more information on ScanTool. They can access and display all or most of the PIDs (with the proper software), and they can access and run all or most of the OEM self-tests (again, with the proper software).