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 indicate a specific problem or issue with the vehicle’s various systems, such as the engine, transmission, or emissions. Introduction to Subaru OBD-II Trouble Codes Subaru OBD-II trouble codes are specific to…