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.
On-Board Diagnostics
http://ebahn.bentleypublishers.com/BMW/3/E46/Repair%20Manuals/8...
2 of 20
2/25/2009 11:23 PM
Summary of Contents for 1999-2005 M3
Page 1: ......