01 The Risks of Driving at Low RPMs: How to Avoid Engine Damag… • 02 The Evolution of Exhaust Gas Recirculation (EGR): Reducing … • 03 Why Dirty Grounds Cause More Car Problems Than People Reali… • 04 Fix This First If Your Car Won’t Start (Before Calling a Me… • 05 P0106: Manifold Absolute Pressure (MAP) System Performance • 06 Why Idling Your Car to Warm It Up Might Be a Waste of Fuel … • 07 Understanding EGR: Problems, Troubleshooting, Repair, and S… • 08 What Determines Horsepower in a Car, the Engine or ECU? • 09 How Leaking a Head Gasket Affects Engine Performance • 10 Understanding Why Brake Calipers Are Sticking When Hot •

DTC codes / BMW diagnostic trouble codes

BMW diagnostic trouble codes

Codes BMW defines for its own vehicles. Other makes use the same numbers for different faults, so check that the code was read from a BMW vehicle.

P1522 BMW: A Camshaft Position Actuator Bank 2 Powertrain P1523 BMW: A Camshaft Position Actuator Signal Low Bank 1 Powertrain P1524 BMW: A Camshaft Position Actuator Signal High Bank 1 Powertrain P1525 BMW: A Camshaft Position Actuator Control Open Circuit Bank 1 Powertrain P1526 BMW: A Camshaft Position Actuator Control Open Circuit Bank 2 Powertrain P1527 BMW: A Camshaft Position Actuator Control Circuit Signal Low Bank 1 Powertrain P1528 BMW: A Camshaft Position Actuator Control Circuit Signal High Bank 1 Powertrain P1529 BMW: B Camshaft Position Actuator Control Circuit Signal Low Bank 1 Powertrain P1530 BMW: B Camshaft Position Actuator Control Circuit Signal High Bank 1 Powertrain P1531 BMW: B Camshaft Position Actuator Control Open Circuit Bank 1 Powertrain P1532 BMW: B Camshaft Position Actuator Control Open Circuit Bank 2 Powertrain P1533 BMW: B Camshaft Position Actuator Control Circuit Signal Low Bank 2 Powertrain P1534 BMW: B Camshaft Position Actuator Control Circuit Signal High Bank 2 Powertrain P1540 BMW: Pedal Position Sensor Powertrain P1541 BMW: Pedal Position Sensor Double Error Powertrain P1542 BMW: Pedal Position Sensor Electrical Powertrain P1543 BMW: Pedal Position Sensor Powertrain P1544 BMW: Pedal Position Sensor Powertrain P1545 BMW: Pedal Position Sensor Powertrain P1546 BMW: Pedal Position Sensor Powertrain P1550 BMW: Idle Speed Control Valve Closing Solenoid Control Circuit Electrical Powertrain P1551 BMW: A Camshaft Position Actuator Control Open Circuit Bank 1 Powertrain P1552 BMW: A Camshaft Position Actuator Control Open Circuit Bank 1 Powertrain P1556 BMW: A Camshaft Position Actuator Control Open Circuit Bank 1 Powertrain P1560 BMW: B Camshaft Position Actuator Control Open Circuit Bank 1 Powertrain P1564 BMW: Control Module Selection Powertrain P1565 BMW: B Camshaft Position Actuator Control Open Circuit Bank 1 Powertrain P1569 BMW: A Camshaft Position Actuator Control Open Circuit Bank 2 Powertrain P1580 BMW: Throttle Valve Mechanically Stuck Powertrain P1581 BMW: B Camshaft Position Actuator Control Open Circuit Bank 2 Powertrain P1589 BMW: Control Module Self Test Knock Control Test Pulse Bank 1 Powertrain P1593 BMW: DISA Control Circuit Electrical Powertrain P1594 BMW: B Camshaft Position Actuator Control Open Circuit Bank 2 Powertrain P1602 BMW: Control Module Self Test Control Module Defective Powertrain P1603 BMW: Control Module Self Test Torque Monitoring Powertrain P1604 BMW: Control Module Self Test Speed Monitoring Powertrain P1607 BMW: CAN Version Powertrain P1608 BMW: Serial Communicating Link Control Module Powertrain P1609 BMW: Serial Communicating Link EML Powertrain P1611 BMW: Serial Communicating Link Transmission Control Module Powertrain P1619 BMW: MAP Cooling Control Circuit Signal Low Powertrain P1620 BMW: MAP Cooling Control Circuit Signal High Powertrain P1622 BMW: MAP Cooling Control Circuit Electrical Powertrain P1623 BMW: Pedal Position Sensor Potentiometer Supply Powertrain P1624 BMW: Pedal Position Sensor Potentiometer Supply Channel 1 Electrical Powertrain P1625 BMW: Pedal Position Sensor Potentiometer Supply Channel 2 Electrical Powertrain P1632 BMW: Throttle Valve Adaptation Condition Not Met Powertrain P1633 BMW: Throttle Valve Adaptation Limp Home Position Powertrain P1634 BMW: Throttle Valve Adaptation Spring Test Failed Powertrain P1635 BMW: Throttle Valve Adaptation Lower Mechanical Stop Not Adapted Powertrain P1636 BMW: Throttle Valve Control Circuit Powertrain P1637 BMW: Throttle Valve Position Control Deviation Powertrain P1638 BMW: Throttle Valve Position Control Throttle Stuck Temporarily Powertrain P1639 BMW: Throttle Valve Position Control Throttle Stuck Permanently Powertrain P1640 BMW: Internal Control Module ROM RAM Error Powertrain P1690 BMW: Malfunction Indicator Lamp MIL Electrical Powertrain P1734 BMW: Pressure Control Solenoid B Electrical Powertrain P1738 BMW: Pressure Control Solenoid C Electrical Powertrain P1743 BMW: Pressure Control Solenoid E Electrical Powertrain P1744 BMW: Pressure Control Solenoid A Electrical Powertrain
Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage