BMW OBD1 Trouble Codes

The following trouble codes are specific to BMW. You may also see Mini trouble codes, since BMW and Mini are of the same parent company.

BMW Trouble Codes Access

Without OBD Scan Tool

If your BMW was manufactured between the late 1980s and 1995, you should be able to pull diagnostic codes out of the car via the check engine light.

To access the trouble codes, proceed as follows:

  • Turn the key to position two (run), but do not start the engine.
  • Within 3 seconds of turning the key to position 2, you will need to stomp the gas pedal from idle (not touching the pedal) to WOT (wide open throttle, to the floor) and back, 5 times.
  • If you successfully do this within the 3 second window, the check engine light will turn off, then a long on, then off again, and then begin flashing the codes out to you.
  • If there are no stored codes, it will still flash something out, as there is a code for that too.
  • If you get a constant lit CEL, turn the ignition off and try again.

The code for "no codes stored" is 1444, which would be presented as on-off-on-on-on-on-off-on-on-on-on-off-on-on-on-on-off-on-on-on-on followed by a long off, a long on, and then repeating.

BMW Generic Trouble Codes

  • Click the table header to sort the table data by the respective column heading.
  • Type keyword(s) in the table’s search box for a quick display of the searched data.

Code(s)Description
1211 DME Control Unit
1215 Air Mass/Volume Sensor
1216 Throttle Potentiometer
1218 Output Stage, Group 1
1219 Output Stage, Group 2
1221 EGO(O2) Sensor 1
1212 EGO(O2) Sensor 2
1222 Lambda Control 1
1213 Lambda Control 2
1223 Coolant Temp. Sensor
1224 Intake Air Temp. Sensor
1225 Knock Sensor 1
1226 Knock Sensor 2
1227 Knock Sensor 3
1228 Knock Sensor 4
1231 Battery Voltage/DME Main Relay
1232 Throttle Idle Switch
1233 Throttle WOT Switch
1234 Speedometer A Signal
1237 A/C Compressor cut off
1242 A/C Compressor
1243 Crankshaft Pulse Sensor
1244 Camshaft Sensor
1245 Intervention AEGS
1247 Ignition Secondary Monitor
1251 Fuel Injector 1 (or group 1)
1252 Fuel Injector 2 (or group 2)
1253 Fuel Injector 3
1254 Fuel Injector 4
1255 Fuel Injector 5
1256 Fuel Injector 6
1257 Fuel Injector 7
1258 Fuel Injector 8
1261 Fuel Pump Relay Control
1262 Idle Speed Actuator
1263 Purge Valve
1264 EGO Heater
1265 Fault Lamp (check engine)
1266 VANOS
1267 Air Pump Relay Control
1271 Ignition Coil 1
1272 Ignition Coil 2
1273 Ignition Coil 3
1274 Ignition Coil 4
1275 Ignition Coil 5
1276 Ignition Coil 6
1277 Ignition Coil 7
1278 Ignition Coil 8
1281 Control Unit Memory Supply
1282 Fault Code Memory
1283 Fuel Injector Output Stage
1286 Knock Control test Pulse