BMW fault codes
BMW uses P1 codes for systems such as Valvetronic, VANOS and the thermostat. A workshop tool also shows BMW's own code. The same P1 code means something else on another make. Check the make first.
P1081Front oxygen sensor: control limit exceededP1083Mixture too lean, control limit reached (bank 1)P1084Mixture too rich, control limit reached (bank 1)P1085Mixture too lean, control limit reached (bank 2)P1086Mixture too rich, control limit reached (bank 2)P1188Fuel control (bank 1, sensor 1)P1189Fuel control (bank 2, sensor 1)P1270Accelerator pedal sensor: implausible signalP1397Exhaust camshaft position sensor: circuit faultP1434Fuel vapour leak check pump (DMTL)P1453Secondary air pump relay circuit faultP1519Intake VANOS (camshaft adjustment) not working properlyP1520Exhaust VANOS (camshaft adjustment) not working properlyP1523VANOS solenoid circuit fault
Make-specific codes
Want a definite answer?
Bring the car to our workshop in Estonia for diagnostics. We read the fault codes, test the sensors and tell you what is wrong. Repair price depends on the work involved, generally €45 per hour.