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 P1642: Throttle Valve Adaptation Stop Due to Environmental Values

By OBD Codex / February 11, 2024

Learn about the BMW P1642 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 P1643: Throttle Valve Actuator Start Test Amplifier Balancing Plausibility

By OBD Codex / February 14, 2024

Learn about the BMW P1643 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 P1644: Throttle Valve Adaptation Stop Relearning Lower Mechanical Stop

By OBD Codex / February 09, 2024

Learn about the BMW P1644 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 P1645: Internal Control Module Random Access Memory (RAM) Reading Error

By OBD Codex / February 12, 2024

Learn about the BMW P1645 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 P1649: Internal Control Module Random Access Memory (RAM) Writing Error

By OBD Codex / February 09, 2024

Learn about the BMW P1649 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 P1650: Start While Engine is Running

By OBD Codex / February 12, 2024

Learn about the BMW P1650 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 P1660: EWS (Electronic Immobilizer) Telegram Error

By OBD Codex / February 14, 2024

Learn about the BMW P1660 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 P1661: Timeout EWS (Electronic Immobilizer) Telegram

By OBD Codex / February 14, 2024

Learn about the BMW P1661 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 P1662: EWS (Electronic Immobilizer) Telegram Parity Error

By OBD Codex / February 11, 2024

Learn about the BMW P1662 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 P1663: EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM

By OBD Codex / February 11, 2024

Learn about the BMW P1663 code, its possible causes, and how to repair them with our expert guide. Visit us now for the complete lowdown on BMW engine problems.