BMW
code
P-code
Fault type and
function
Signal type and
range
Explanation
117
P1542
Pedal sensor
potentiometer
plausibility
Input analog
(0-5V)
If there is a difference greater
than specified between two
redundant signals from
potentiometer, fault will be
set.
118
P0120
MS 42
Motor throttle
feedback
potentiometer
plausibility
Input analog
(0-5V)
If there is a difference greater
than specified between two
redundant signals from
potentiometer, fault will be
set.
MS 43
Throttle position
sensor 1;
plausibility check
sensor 1 to mass
air flow meter
DME internal
values
Signal range is checked
against predetermined
diagnostic limits. Rationality
check with mass air flow
meter.
119
P1580
MS 42
MDK, throttle
mechanical
sticking
DME internal test
Throttle doesn't reach desired
opening angle within a
specified time.
MS 43
Throttle position
sensor 2;
plausibility check
sensor 1 to mass
air flow meter
DME internal
values
Signal range is checked
against predetermined
diagnostic limits. Rationality
check with mass air flow
meter.
120
P1542
MS 42
Pedal sensor/
motor throttle valve
potentiometer not
plausible
DME internal
values logical
motor
Signal from motor throttle
valve potentiometer must be
equal signal from pedal
sensor potentiometer plus
any adaptive values.
MS 43
Plausibility check
between brake
switch and pedal
sensor
Input digital /
analog
Plausibility check between
constant pedal value and
brake switch. First pedal
value must be constant and
for next step brake switch
must be active.
122
P1101
Oil temp. sensor
malfunction
Input analog
(0-5V)
Signal range is checked
against predefined diagnostic
limits and calculated
temperature.
123
P1622
Electric thermostat
control, final stage
Output digital
on/off (active low)
DME final stage will set flag
whenever a short to ground, a
short to battery voltage or a
On-Board Diagnostics
http://ebahn.bentleypublishers.com/BMW/3/E46/Repair%20Manuals/8...
9 of 20
2/25/2009 11:23 PM
Summary of Contents for 1999-2005 M3
Page 1: ......