What are OBD-II Trouble Codes? OBD-II (On-Board Diagnostics II) trouble codes are diagnostic codes that are generated by a vehicle’s onboard computer system. These codes provide valuable information about the health and performance of various components in the vehicle. When a problem is detected, the computer system stores a trouble code that can be retrieved…