What are OBD-II Trouble Codes? OBD-II (On-Board Diagnostics) trouble codes are diagnostic codes that are generated by a vehicle’s onboard computer system. These codes help identify specific issues or malfunctions in the vehicle’s various systems. When a problem is detected, the OBD-II system generates a trouble code, which can be read using a diagnostic scanner.…