OBD2/Diagnostic scanner...Matco or Snap On???
i have the matco version of this
it does everything i need it to do freeze frame, pid data, readyness monitors and the newer onsed are alot better than the one i have
see it here
http://www.nemisysotc.com/