All I can say is buy the best one you can afford. My inspector has/ uses two different scanners; one he uses usually gives him a fit clearing codes and the other finds them every time with no problems. If course the better one is a bigger bulkier unit, that is probably flash update-able.