BMW fault codes
1,855 codes · 1,586 vehicle records · 166 ECU records · 0 live-data parameters
Codes 1,855
| Code | Description | Brands | System |
|---|---|---|---|
| P1550 | DME: Activation, idle-speed control valve/closing coil | 30 | Powertrain |
| P1565 | Signal implausible | 29 | Powertrain |
| P1566 | Signal reveals frequency error | 25 | Powertrain |
| P1568 | Toggle bit incorrect | 28 | Powertrain |
| P1580 | DME: Activation, engine throttle | 30 | Powertrain |
| P1593 | DME: Activation, solenoid valve, intake manifold (DISA) | 21 | Powertrain |
| P1602 | Control unit faulty | 35 | Powertrain |
| P1603 | Function monitoring, torque comparison | 35 | Powertrain |
| P1604 | Control unit faulty | 35 | Powertrain |
| P1605 | ECU processor fault | 37 | Powertrain |
| P1611 | Timeout time reached | 36 | Powertrain |
| P1612 | Immobilizer no or wrong signal | 39 | Powertrain |
| P1613 | Configuration fault | 36 | Powertrain |
| P1619 | Short circuit to negative or open circuit | 33 | Powertrain |
| P1620 | Short circuit to positive | 33 | Powertrain |
| P1622 | DME: Activation, map cooling | 33 | Powertrain |
| P1623 | DME: Reference voltage 1, pedal-travel sensor/throttle sensor 1 | 28 | Powertrain |
| P1624 | DME: Thermostat, map cooling, mechanical, stuck open | 29 | Powertrain |
| P1625 | Voltage regulator, pedal-travel sensor-potentiometer faulty | 35 | Powertrain |
| P1628 | Spring does not open | 22 | Powertrain |
| P1629 | Spring does not open | 27 | Powertrain |
| P1631 | Theft Deterrent Start Enable Signal Not Correct | 33 | Powertrain |
| P1632 | Adaptation conditions infringed | 28 | Powertrain |
| P1633 | Fault during test, limp-home point | 30 | Powertrain |
| P1634 | Closing spring faulty | 31 | Powertrain |
| P1635 | Stop learning during first initialisation aborted | 31 | Powertrain |
| P1636 | Throttle activation fault | 29 | Powertrain |
| P1637 | Deviation check | 32 | Powertrain |
| P1638 | Throttle briefly jammed | 28 | Powertrain |
| P1639 | Duty factor > 1s exceeded | 30 | Powertrain |
| P1643 | Fault during amplifier adjustment | 30 | Powertrain |
| P1644 | Fault during repetition of stop learning | 25 | Powertrain |
| P1645 | Read error, RAM backup | 28 | Powertrain |
| P1649 | Write error, RAM backup | 28 | Powertrain |
| P1653 | SMG torque implausible | 24 | Powertrain |
| P1654 | Timeout message counter | 21 | Powertrain |
| P1655 | Read error, random code, in EEPROM | 27 | Powertrain |
| P1660 | Receive error, serial interface | 29 | Powertrain |
| P1661 | incorrect EWS telegram | 26 | Powertrain |
| P1662 | Receive error, serial interface | 22 | Powertrain |
| P1663 | Storage, random code | 24 | Powertrain |
| P1664 | Write error, random code, in EEPROM | 25 | Powertrain |
| P1665 | Injection pump control module communications | 26 | Powertrain |
| P1666 | Oxygen sensor malfunction | 27 | Powertrain |
| P1667 | Engine ECU monitoring failure | 25 | Powertrain |
| P1668 | Start value not clearly recognisable | 19 | Powertrain |
| P1670 | SMG intervention implausible | 25 | Powertrain |
| P1681 | Function monitoring, speed sensor, supply wire or DME faulty | 27 | Powertrain |
| P1686 | Function monitoring, pedal-travel-sensor supply wire or DME fault | 27 | Powertrain |
| P1688 | W11 engine: Fault code stored | 26 | Powertrain |
Some brand data is extracted from diagnostic files and may contain manufacturer-specific wording. General SAE J2012 descriptions are used where available.