Modern OBD-II scanners let drivers read fault codes, clear warning lights, and gather clues about engine issues without risking further damage. However, they cannot detect every mechanical fault, and ...