Modern OBD-II scanners have turned car diagnostics into something many drivers can handle themselves. These devices read trouble codes, stream live data, and even run advanced tests to pinpoint ...