I'm not knocking the Snap on stuff but they are for use on lots of different marques so don't really specialise enough with one make. also the P38 is not OBD 2 compliant. So the dedicated tools are far better, The BBs Nanocom and faultmate are very good and the Lynx system seems to be getting...