BMW
code
P-code
Fault type and
function
Signal type and
range
Explanation
45
Multi functional
steering wheel,
toggle-bit
Input binary
stream (0-12V)
Every 0.5 sec. a message that
includes a toggle bit (toggles
between 0->1 and 1->0) is
transmitted. Change bit is
monitored to indicate proper
function.
47
MS 43
Torque monitoring
level 1
DME internal
values logical
48
MS 43
Internal control
module
DME HW test
memory
49
ECU internal test
DME HW test
50
P1145
MS 42
Running losses
valve (3/2), 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
disconnection between output
transistor and component
exists.
MS 43
ECU internal test
DME HW test
51
MS 43
ECU internal test
DME HW test
52
Rear exhaust valve
flap
Output digital
steady (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.
53
P1509
Idle control valve
opening 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.
55
P0155
Oxygen sensor
heater pre-cat
(Bank 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.
56
Ignition feedback,
interruption at
Input analog (32V)
Check for correct signal
voltage. If voltage is 32V
On-Board Diagnostics
http://ebahn.bentleypublishers.com/BMW/3/E46/Repair%20Manuals/8...
5 of 20
2/25/2009 11:23 PM
Summary of Contents for 1999-2005 M3
Page 1: ......