Home | BimmerBoard on AMAZON | 3 Series E30 Forum | Post New Message | Search | Contact Moderator | Sign In  












Click to make a donation to support BimmerBoard
Follow BimmerBoard
Click to follow us on Twitter Click to follow us on FaceBook Click to follow us on MySpace
Related Links
BMW CCA
Indy Mechanics
E38.org Wiki
David's BMW Bookstore
BimmerBoard on AMAZON
Specialty Forums
Deals & Offers
IBUS Forum
Garage Forum
Navigation A/V
Bluetooth
For Sale
Want To Buy
Off-Topic
Detailing
///M
Kill Stories
Group Buys
Vanos Forum
Meet & Greet
TEST FORUM

Forums for Current Model BMW's
1 Series E81
3 Series E90
5 Series E60
5 Series F10 NEW
6 Series E63/E64
7 Series E65/E66
7 Series F01/02 NEW
X3 E83
X5 E70
X6 E71
Z4 E85
MINI Cooper

Forums for Past Model BMW's
2002
3 Series E21
3 Series E30
3 Series E36
3 Series E46
5 Series E12
5 Series E28
5 Series E34
5 Series E39
6 Series E24
7 Series E23
7 Series E32
7 Series E38
8 Series E31
X5 E53
Z3
Z8 E52
CS E9
Senior Six E3

Model-specific Lounges
E32 Lounge
E36 Lounge
E38 Lounge
E46 Lounge

Regional Forums
Australia
Canada
United Kingdom
Netherlands

Forums for Local BMW Car Clubs
Dallas
Southern California
Minneapolis
Atlanta


Click here to advertise on BimmerBoard.com









Return to the forum index 3 Series E30 Forum

RPM Motorsport Canada

Subject: E30 Motronic Fault Codes
Author: shogun (moderator) : member since March, 2004 : 16006 posts
Posted on: 2010-02-15 05:29:01      
Bookmark and Share

Procedure for acquiring error codes from Bosch Motronic DME - aka "Stomp Test"
BMW e30 s, which are 1988 and newer, have Bosch Motronic versions M1.1, M1.3 and M.7 and can display fault diagnostic codes. Procedure for obtaining codes is:
■For safety reasons, put the transmission in neutral, and turn the ignition key to "On" position but do not start the car
■In quick succession fully depress and release accelerator pedal 5 (five) times
■After couple of seconds Check Engine light will blink once, and start to flash code(s)
■All codes are composed of 4 digits (see table below). For example, code 1211 is represented as Blink, pause, Blink Blink, pause, Blink, pause, Blink
■When code(s) start to repeat, all of them have been displayed

Motronic Fault Code
1211

Malfunction
DME Control Unit

Error Description
1211 - DME, Motronic computer, related fault - which may indicate problem with car computer itself. Delete any stored codes and perform following test: Start the car and let it run for 30 seconds; Turn off car and let it sit for another 30 seconds; Perform diagnostic test again; If the same flash code re-appears DME should be replaced

1215 Air Mass/Volume Sensor
1215 - Indicates problem relating to Air / Mass Flow Meter - AFM or MAF depending on your e30 model. Causes could be cable wire damage, short circuit in the unit, or air / vacuum leak (check air intake hose - big L-shaped one)

1216 Throttle Potentiometer
1216 - Designates error with potentiometer in Throttle Position sensor. Some later model cars have potentiometer, as opposed to switch (TPS) found on majority of e30 s. This code will be active if inappropriate sensor values are read by control unit, and although presence of this fault code may indicate bad potentiometer, wire harness connection at the sensor is common issue (corroded, loose connection, or broken).

1221 EGO Sensor #1
1221 - Fault related to Oxygen ( O2 ) sensor is present if the sensor is unplugged, bad / not-operational, or sensor values are out of range. Test the O2 sensor for proper operation, as well as check harness connections by the sensor and by the battery tray in the engine compartment.

1222 Lambda Control #1
1222 - Lambda control fault code is produced when Motronic system in Bosch control unit receives signal indicating that air/fuel mixture is either excessively rich or excessively lean for period of time loner then 10 seconds. Majority of the causes that affect drivability of the car can be responsible for DME flashing this error:
•air leak
•defective Air Flow Meter ( AFM)
•bad engine temperature sensor
•incorrect fuel pressure
•problem with injector(s)
•defective evaporation system
•empty gas tank
•issue with spark plugs
•problem with valves
•etc.

1223 Coolant Temp. Sensor
1223 - This fault code indicates problem relating to Coolant Temperature Sensor (CTS). Test the CTS sensor for proper functionality and check sensor wiring and connections.

1224 Intake Air Temp. Sensor
1224 - Fault with Air Temperature Sensor , which can indicate bad sensor, break or short in wires

1231Battery Voltage / DME Main Relay
1231 - Battery Voltage / DME Main Relay error code can mean that battery voltage is out of range (either too high or too low), or that battery was disconnected. Test charging system and /or battery to find problem cause.

1232 Throttle Idle Switch
1232 - Error associated with "idle" portion of Throttle Position Switch. Test TPS for proper operation.

1233 Throttle WOT Switch
1233 - Error associated with "WOT" (Wide Open Throttle) portion of Throttle Position Switch. Test TPS for proper operation.

1251 Fuel Injectors (group #1)
1251 - Fuel Injectors (group #1) fault can indicate problem with either individual injector or first group of injectors. Solution is to check fuel injector connectors, wiring from DME to injectors, and to test injector(s) for proper spray pattern. Additionally, fault code 1283 could be set in conjunction with this one.

1252 Fuel Injectors (group #2)
1252 - Same as 1251

1261 Fuel Pump Relay Control
1261 - Fuel Pump Relay Control code indicates break or short circuit associated with fuel pump relay. Test for proper signal on number 3 pin on DME. It can also mean that output stage of DME is faulty (Motronic version 1.3 only)

1262 Idle Speed Actuator
1262 - Possible causes for Idle Speed Control fault are:
•damaged wiring to the idle speed actuator
•wire from DME is defective
•output stage of DME is damaged
Also if engine stalls while it is above 600 RPM, code 1262 will be set

1263 Purge Valve
1263 - Purge Valve fault can indicate that Evaporative Control Valve is faulty, that wire from DME to the valve is damaged, or problem with output stage of DME (Motronic version 1.3 only)

1264 EGO Heater
1264 - EGO Heater error code is stored if there is fault with Oxygen Sensor Heather or it's relay , Air Pump relay, supply wiring, or wire from DME

1444 - No errors

More tech articles here

E32 750iL 11/88, E32 750iL Highline 03/90
SHOGUN'S TRICKS AND TIPS FOR THE SEVEN SERIES



The 3 Series E30 Forum | Message Thread:


The 3 Series E30 Forum requires users to register before posting new messages.

Click Here to Sign In / Register


Make a donation to support BimmerBoard


Home | Privacy Policy | Terms of Service | Glossary | Advertising

Questions, comments, problems, please email webmaster@bimmerboard.com

©Copyright 2003-2011 BimmerBoard, LLC, All Rights Reserved.
No content from this web site may be reproduced or copied in any
form without the express written consent of BimmerBoard, LLC.


The BMW name and logos are registered trademarks of BMW AG
and BMW of North America, LLC.