Manufacturer-specific Codes
While generic OBD2 codes are standardized across all vehicles, manufacturer-specific codes are unique to each car manufacturer. These codes provide even more specific information about issues with your vehicle and can be incredibly helpful in diagnosing and fixing problems.
On this page, you’ll find a wealth of articles covering a wide range of manufacturer-specific OBD2 codes, going beyond just an explanation of what they mean. Explore now!
In a hurry? Quickly jump to the code you're facing:
BMW P1631: Throttle Valve Adaptation Spring Test (Bank 1)
Learn about the BMW P1631 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.
BMW P1633: Throttle Valve Adaptation Limp-Home Position Unknown
Learn about the BMW P1633 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.
BMW P1634: Throttle Valve Adaptation Spring Test Failed (Bank 1)
Learn about the BMW P1634 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.
BMW P1635: Throttle Valve Adaptation Lower Mechanical Stop Not Adapted (Bank 1)
Learn about the BMW P1635 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.
BMW P1636: Throttle Valve Position Control, Range Check (Bank 1)
Learn about the BMW P1636 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.
BMW P1637: Throttle Valve Position Control, Control Deviation (Bank 1)
Learn about the BMW P1637 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.
BMW P1638: Throttle Valve Position Control Throttle Stuck Temporarily (Bank 1)
Learn about the BMW P1638 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.
BMW P1639: Accelerator Pedal Position Sensor 1+2 Range/Performance
Learn about the BMW P1639 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.
BMW P1640: Internal Control Module (EEPROM) Error
Learn about the BMW P1640 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.
BMW P1641: Throttle Valve Adaptation Stop Due to Environmental Conditions
Learn about the BMW P1641 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.
