B

Make

BMW Trouble Codes and Known Issues

BMW uses four and six-cylinder gasoline engines with double variable valve timing (VANOS) and, in many cases, turbocharging and direct injection. Many plastic parts in the cooling and crankcase ventilation systems deteriorate with age.

Most searched models: 1 Series, 3 Series, 5 Series, X1, X3, X5 and MINI (which shares engines in some generations).

Common problems on BMW vehicles

  • Crankcase ventilation valve (CCV) and valve cover, which cause a lean mixture.
  • Electronic thermostat and electric water pump.
  • VANOS solenoids.
  • High-pressure fuel pump and injectors on the N54 and N55 turbo engines.
  • Timing chain on the N20 and N47.

Tips for diagnosing a BMW

  • Many BMWs need a new battery to be registered with a scan tool: if it is not, the charging system does not work properly.
  • Service the cooling system preventively: the plastic components fail without warning.

Do you have several codes at once? Use the free multi-code diagnosis for BMW: it sorts the codes by priority and shows these make-specific notes. Below are the codes with documented quirks on BMW vehicles.

Make notes are a guide based on well-known common failures. Always confirm with the manufacturer's documentation for your engine and model year.

Codes with notes for BMW

11 codes

CodeMeaningSystemSeverity
P0011 A Camshaft Position Timing Over-Advanced or System Performance (Bank 1) Ignition and Misfires Medium
P0014 B Camshaft Position Timing Over-Advanced or System Performance (Bank 1) Ignition and Misfires Medium
P0016 Crankshaft Position Camshaft Position Correlation (Bank 1 Sensor A) Ignition and Misfires High
P0087 Fuel Rail/System Pressure Too Low Fuel Injection and Fuel Pressure High
P0128 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature) Emissions Control: Catalyst, EVAP and EGR Medium
P0135 O2 Sensor Heater Circuit (Bank 1 Sensor 1) Air Metering and Fuel Delivery Medium
P0171 System Too Lean (Bank 1) Air Metering and Fuel Delivery Medium
P0174 System Too Lean (Bank 2) Air Metering and Fuel Delivery Medium
P0299 Turbo/Supercharger Underboost Air Metering and Fuel Delivery High
P0300 Random/Multiple Cylinder Misfire Detected Ignition and Misfires High
P0420 Catalyst System Efficiency Below Threshold (Bank 1) Emissions Control: Catalyst, EVAP and EGR Medium

See all makes