BMW
code
P-code
Fault type and
function
Signal type and
range
Explanation
160
MS 43
Throttle valve
position controller
DME internal
values logical
161
MS 43
Throttle valve
position controller
DME internal
values logical
162
MS 43
Throttle valve
position controller
DME internal
values logical
168
MS 43
Throttle valve
position, throttle
sticking
DME internal test
calculated
169
MDK final stage
shut off
DME internal test
This fault indicates problem
on pedal sensor, throttle
potentiometer or throttle. A
separately stored fault code
indicates problem.
171
P0601
System has been
shut down due to
safety controller
DME internal test
Safety controller has shut
down motor throttle valve
function due to not plausible
MDK input values.
172
P1542
Pedal sensor
potentiometer
short between two
potentiometer
paths
DME internal
check
5 volts for potentiometers are
switched on within a specific
time pattern.
173
P0120
Motor throttle valve
potentiometer
contact short
Rationality check
Motor throttle valve
potentiometer
174
P0120
Motor throttle valve
potentiometer
adaptation of idle
end position
Input analog
(0-5V)
Signal for idle position must
be within a specified range. If
range is exceeded, fault is
set.
175
Pedal sensor
potentiometer 1
adaptation of the
idle end position
Input analog
(0-5V)
Signal for idle position must
be within a specified range. If
range is exceeded, fault is
set.
176
P1542
Pedal sensor
potentiometer 2
adaptation of the
idle end position
Input analog
(0-5V)
Signal for idle position must
be within a specified range. If
range is exceeded, fault is
set.
On-Board Diagnostics
http://ebahn.bentleypublishers.com/BMW/3/E46/Repair%20Manuals/8...
14 of 20
2/25/2009 11:23 PM
Summary of Contents for 1999-2005 M3
Page 1: ......