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 P1664: EWS (Electronic Immobilizer) Writing/Reading Error in EEPROM
Learn about the BMW P1664 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 P1665: EWS (Electronic Immobilizer) Tampering Via Rolling Code
Learn about the BMW P1665 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 P1666: EWS (Electronic Immobilizer) Tampering/Start Value Not Yet Programmed
Learn about the BMW P1666 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 P1667: EWS (Electronic Immobilizer) Start Value Not Yet Programmed
Learn about the BMW P1667 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 P1668: EWS (Electronic Immobilizer) Start Value Destroyed
Learn about the BMW P1668 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 P1677: Adaptive Cruise Control No Activity Detected
Learn about the BMW P1677 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 P1680: Electronic Throttle Control Monitor Level 2/3 ADC Processor Fault
Learn about the BMW P1680 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 P1719: CAN Level Wrong Value
Learn about the BMW P1719 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 P1720: CAN Message Timeout
Learn about the BMW P1720 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 P1721: CAN Timeout ASC/DSC
Learn about the BMW P1721 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.
