a very nice one in brief, compiled by kirkn99

DME Version --> M1.x M1.x M3.1 M3.3 M3.3.1
Malfunction MCU 1 MCU 2

DME Control Unit 1211 2211 1211 1211 1211
Air Mass/Volume Sensor 1215 2215 1215 1215 1215
Throttle Potentiometer 1216 -- 1216 1216 1216
Output Stage, Group #1 -- -- -- 1218 1218
Output Stage, Group #2 -- -- -- 1219 1219
EGO Sensor #1 1221 2221 1221 1221 1221
EGO Sensor #2 -- -- -- 1212 --
Lambda Control #1 1222 2222 1222 1222 1222
Lambda Control #2 -- -- -- 1213 --
Coolant Temp. Sensor 1223 -- 1223 1223 1223
Intake Air Temp. Sensor 1224 -- 1224 1224 1224
Knock Sensor #1 -- -- -- 1225 1225
Knock Sensor #2 -- -- -- 1226 1226
Knock Sensor #3 -- -- -- 1227 --
Knock Sensor #4 -- -- -- 1228 --
Battery Voltage/DME Main Relay 1231 2231 1231 1231 1231
Throttle Idle Switch 1232 2232 -- -- --
Throttle WOT Switch 1233 2233 -- -- --
Speedometer "A" Signal -- -- -- 1234 1234
A/C Compressor cut off -- -- -- 1237 1237
A/C Compressor -- -- -- 1242 1242
Crankshaft Pulse Sensor -- -- -- 1243 1243
Camshaft Sensor -- -- -- 1244 1244
Intervention, AEGS -- -- -- 1245 1245
Ign. Secondary Monitor -- -- -- 1247 1247
Fuel Injectors (group #1) 1251 2251 -- -- --
Fuel Injectors (group #2) 1252 2252 -- -- --
Fuel Injector #1 -- -- 1251 1251 1251
Fuel Injector #2 -- -- 1252 1252 1252
Fuel Injector #3 -- -- 1253 1253 1253
Fuel Injector #4 -- -- 1254 1254 1254
Fuel Injector #5 -- -- 1255 1255 1255
Fuel Injector #6 -- -- 1256 1256 1256
Fuel Injector #7 -- -- -- 1257 --
Fuel Injector #8 -- -- -- 1258 --
Fuel Pump Relay Control 1261 2261 1261 1261 1261
Idle Speed Actuator 1262 -- 1262 1262 1262
Purge Valve 1263 2263 1263 1263 1263
EGO Heater 1264 2264 1264 1264 1264
Fault Lamp (check engine) -- -- -- 1265 1265
VANOS -- -- -- -- 1266
Air Pump Relay Control -- -- -- 1267 1267
Ignition Coil, #1 -- -- -- 1271 1271
Ignition Coil, #2 -- -- -- 1272 1272
Ignition Coil, #3 -- -- -- 1273 1273
Ignition Coil, #4 -- -- -- 1274 1274
Ignition Coil, #5 -- -- -- 1275 1275
Ignition Coil, #6 -- -- -- 1276 1276
Ignition Coil, #7 -- -- -- 1277 --
Ignition Coil, #8 -- -- -- 1278 --
Control Unit Memory Supply -- -- -- 1281 1281
Fault (code) Memory -- -- -- 1282 1282
Fuel Inj Output Stage, no cyl # -- -- 1283 1283 1283
Knock Control Test Pulse -- -- -- 1286 1286
No Failure 1444 2444 1444 1444 1444

How to "Stomp Test"

How to get the diagnostic codes? ( From Eric 94 740iL RF ) Thanks Eric

1. Sit in the driver's seat.

2. Turn the ignition to the On position (Position 2), but do not start the engine up.

3. Immediately depress the accelerator fully and release fully 5 times quickly.

You must complete this within 5 seconds of turning the key to position 2.

4. Wait for a few seconds and you will see the Check Engine light flash once,

then it will start to blink. All codes are comprised of 4 digits. The number of blinks corresponds to the fault code.

For example, ON then pause, ON ON then pause, ON ON ON ON then pause, ON ON ON then off would be a 1243.

5. Each four digit code will be flashed sequentially. When the codes start to repeat, all stored codes have been displayed.

6. Turn the ignition off and check the codes with the table above.