|
|
Ultimate-BMW.com BMW Knowledgebase :: The
place to go when you need to know about BMWs
The Ultimate-BMW.com BMW Knowledgebase is a BMW resource
for enthusiasts designed to answer questions from begginer
to advanced regarding every aspect of BMWs. Submissions
are welcome, and the author will be noted were applicable
if a submission is an article type submission. This site
presents you with the opportunity to become a BMW authority.
Members can find information on BMW parts, including
reviews and poll results from our forum or elsewhere,
BMW accessories, BMW How-To Guides, BMW Step-by-Step BMW
part installation guides, BMW DIY, or BMW Do-It-Yourself
Guides, and a wealth of other informative links and BMW
information. Basic BMW model information and Histories,
as well as BMW computer codes are found here as well for
both OBDI and OBDII BMWs.
To submit a resource to the BMW Knowledgebase on Ultimate-BMW.com,
please email all submissions to
admin@ultimate-bmw.com,
with "BMW Knowledgebase Submission" as the title.
|
|
|
|
Ultimate-BMW.com BMW Knowledgebase :: The place to go
when you need to know about BMWs
| BMW OBD (On Board Diagnostics) and
Fault Codes |
Last edited/updated on 8/31/04 |
There
are two engine management systems used on 92-99 BMW's,
which differ in significant ways. They are:
OBD
I …………………………………… used on 1992-1995 models
OBD II…………………………………… used on 1996-1999 models (note:
some 99 models are E46 BMWs)
If
you have a BMW car with OBD II engine management you
will need to purchase a fault code or scan tool reader
in order to utilize the BMW codes below.
If
you have a BMW with an OBD I engine mangament system,
then you can read the fault codes from your BMW as follows.
1.
Turn the ignition key on and fully depress the accelerator
five times within a five second period.
2. After this, the check engine light will go through
a sequence of: staying on for five seconds, go off,
stay on for 2.5 seconds, go off for 2.5 seconds. 3. After
this the fault code will flash.
The
BMW fault code is a four digit number, however your
BMW may display more than one fault code. In this case
each code will be seperated by a 2.5 second pause. After
all codes have been displayed there will be a .5 second
flash and the light will stay off. The table below lists
some of the fault codes that could be displayed.
|
BMW OBD Fault Codes
|
| |
|
|
Code
|
Reason
|
|
1211
|
DME Control
module may be bad.
|
|
1215
|
Mass air
flow sensor or wiring to the sensor may be faulty
|
|
1216
|
Throttle
Potentiometer wiring may be faulty
|
|
1221
|
Oxygen Sensor
#1 might be faulty
|
|
1222
|
Oxygen Sensor
mixture ratio out of bounds (rich/lean)
|
|
1223
|
Coolant
temperature sensor might be faulty. Check wiring
|
|
1224
|
Air Temperature
Sensor might be faulty. Check wiring
|
|
1225
|
Knock Sensor
#1 Check knock sensor and wiring
|
|
1226
|
Knock Sensor
#2 Check knock sensor and wiring
|
|
1231
|
Battery
voltage monitor. Check battery voltage and charging
|
|
1234
|
Speedometer.
Check wiring to instrument cluster
|
|
1237
|
AC compressor
cutoff. Test control module inputs from AC system
|
|
1242
|
AC compressor
signal. Test control module inputs from AC system
|
|
1243
|
Crankshaft
Position sensor. Check wiring from sensor to control
module
|
|
1244
|
Camshaft
Position sensor. Test camshaft position sensor
and wiring
|
|
1245
|
Electronic
transmission control intervention
|
|
1247
|
Ignition
monitor. Check secondary voltage to coils
|
|
1251
|
Fuel Injector
#1
|
|
1252
|
Fuel Injector
#2
|
|
1253
|
Fuel Injector
#3
|
|
1254
|
Fuel Injector
#4
|
|
1255
|
Fuel Injector
#5
|
|
1256
|
Fuel Injector
#6
|
|
1261
|
Fuel Pump
Control. Check relay and wiring
|
|
1262
|
Idle speed
control. Check air control valve
|
|
1263
|
Evaporative
system (fuel tank)
|
|
1264
|
Oxygen sensor
heater. Check heater and relay
|
|
1265
|
Check engine
lamp.
|
|
1266
|
VANOS. Check
VANOS solenoid
|
|
1267
|
Air pump
relay. Check relay and wiring.
|
|
1271
|
Ignition
Coil #1
|
|
1272
|
Ignition
Coil #2
|
|
1273
|
Ignition
Coil #3
|
|
1274
|
Ignition
Coil #4
|
|
1275
|
Ignition
Coil #5
|
|
1276
|
Ignition
Coil #6
|
|
1281
|
DME Control
module memory supply
|
|
1282
|
Fault code
memory. Control module may be faulty
|
|
1283
|
Fuel Injector
output stage. Control module may be faulty
|
|
1286
|
Knock Control
test pulse. Control module may be faulty
|
|
1000
|
Light remains
off. All fault codes have been displayed
|
|
1444
|
No more
faults
|
|
|
|
|
To advertise on Ultimate-BMW.com please
email: advertising@ultimate-bmw.com |
Ultimate-BMW.com will provide the most extraordinary,
targeted venue available to market to customers looking
for BMW parts, BMW accessories, and BMW cars,
because our members are BMW enthusiasts, actively participating
in the biggest BMW forum online.
|
|
|
Ultimate-BMW.com :: The Ultimate Resource for Ultimate Driving Machines
Copyright © 2004, Ultimate-BMW.com. All Rights Reserved.
Ultimate-BMW.com :: BMW forums, BMW parts, BMW accessories, BMW performance parts,
BMW tuning, BMW movies, BMW pictures