BMW 3 (E46). Manual — part 309
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.
BMW
code
P-code
Fault type and
function
Signal type and
range
Explanation
8
P0101
Mass air flow
circuit range/perf.
Input analog
(0-5V)
Failed signal range check
against predefined diagnostic
limits.
10
Engine coolant
temp. circuit
range/perf.
Input analog
(0-5V)
Signal range is checked
against predefined diagnostic
limits within specific engine
operations.
11
Coolant temp.
coolant outlet
Input analog
(0-5V)
Signal range is checked
against predefined diagnostic
limits within specific engine
operations.
14
P0111
Intake air temp.
range/performance
Input analog
(0-5V)
Signal range is checked
against predefined diagnostic
limits within specific engine
operations.
18
P1397
Exhaust cam
position sensor
malfunction
Input analog
phase shift (0-5V)
Internal check of phase shift
from camshaft sensor -
should change during every
crankshaft revolution.Phase
shift occurs due to 2:1
relationship between
camshafts.
19
P1529
VANOS solenoid
activation, exhaust
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.
21
P1525
VANOS solenoid
activation, intake
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.
22
P0203
Injector circuit cyl.
3
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.
BMW
code
P-code
Fault type and
function
Signal type and
range
Explanation
23
P0206
Injector circuit cyl.
6
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.
24
P0204
Injector circuit cyl.
4
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.
25
P0135
Oxygen sensor
heater pre-cat
(Bank1)
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.
27
P1550
Idle control valve
closing coil
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.
29
Ignition coil cyl.1
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.
30
Ignition coil cyl.3
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.
31
Ignition coil cyl.5
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.
BMW
code
P-code
Fault type and
function
Signal type and
range
Explanation
33
P0205
Injector circuit cyl.
5
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.
35
P1453
Secondary air
injection pump
Output digital
on/off (active low)
TDME final stage will set flag
whenever a short to ground, a
short to battery voltage or a
disconnection between output
transistor and component
exists.
36
MS 43
Main relay
malfunction
Input analog
(0-12V)
Signal range check between
DME ignition analog input
and main relay power circuit
analog input.
38
MS 43
Clutch switch
faulty
Input digital
(0-12V)
Plausibility check of clutch
switch and DME internal
values such as load and
engine speed.
39
Brake light switch,
and brake light
plausibility test
Input digital
(0-12V)
When brake light switch is
active, brake light test switch
must be also active. If not,
fault is stored.
40
Brake light switch,
pedal sensor
plausibility test
Input digital /
analog (0-12V /
0-5V)
If pedal sensor is showing
angle greater than "limp
home angle" and additionally
brake light switch is active,
fault is stored.
42
Multi functional
steering wheel,
redundant code
Input binary
stream (0-12V)
Every signal from cruise
control switch is transferred
redundantly. A fault is set
whenever two redundant
information paths are showing
a different status.
43
Multi functional
steering wheel,
control switch
Input binary
stream (0-12V)
When status from cruise
control showing
set/accelerate and
deceleration are same time,
fault is set.
Нет комментариевНе стесняйтесь поделиться с нами вашим ценным мнением.
Текст