OBD-3
BMW Fault Codes
(DTCs)
Below is a comprehensive listing of
BMW DTCs and the corresponding
SAE P-codes.
Table a. Diagnostic trouble codes (DTCs)
BMW
code
P-code
Fault type and
function
Signal type and
range
Explanation
1
Ignition coil cyl.2
Input analog
timing (100 mV)
DME initiates secondary
ignition for each cylinder then
looks for feedback through
shunt resistor in harness to
determine if ignition actually
occurred.
2
Ignition coil cyl.4
Input analog
timing (100 mV)
DME initiates secondary
ignition for each cylinder then
looks for feedback through
shunt resistor in harness to
determine if ignition actually
occurred.
3
Ignition coil cyl.6
Input analog
timing (100 mV)
DME initiates secondary
ignition for each cylinder then
looks for feedback through
shunt resistor in harness to
determine if ignition actually
occurred.
5
P0202
Injector circuit cyl.
2
Output digital
pulse width (active
low)
DME final stage will set flag
whenever a short to ground, a
short to battery voltage or a
disconnection between output
transistor and component
exists.
6
P0201
Injector circuit cyl.
1
Output digital
pulse width (active
low)
DME final stage will set flag
whenever a short to ground, a
short to battery voltage or a
disconnection between output
transistor and component
exists.
On-Board Diagnostics
http://ebahn.bentleypublishers.com/BMW/3/E46/Repair%20Manuals/8...
1 of 20
2/25/2009 11:23 PM
Summary of Contents for 1999-2005 M3
Page 1: ......