used in key programming and cluster calibration via obd2used with other diagnostic devices to read and clear fault code