BMW
code
P-code
Fault type and
function
Signal type and
range
Explanation
switch fault will set.
232
P0179
Oxygen sensor
pre-cat (Bank 2),
switch time too
slow
Input analog (high
is lean) (0-5V)
Checks amount of time
oxygen sensor takes to switch
from rich to lean and vice
versa. If it takes too long to
switch fault will set.
233
P0420
Catalyst efficiency
(Bank 1), below
threshold
Input analog
(0-5V)
Compares value of pre-cat
oxygen sensor to value of
post-cat oxygen sensor to
measure oxygen storage
capability / efficiency of
catalytic converter. Post-cat
oxygen sensor must be
relatively lean.
234
P0430
Catalyst efficiency
(Bank 2), below
threshold
Input analog
(0-5V)
Compares value of pre-cat
oxygen sensor to value of
post-cat oxygen sensor to
measure oxygen storage
capability / efficiency of
catalytic converter. Post-cat
oxygen sensor must be
relatively lean.
235
P1190
Pre-cat sensor
(Bank 1):trim
control
Input analog (high
is rich) (0-1V)
Rationality check for O2
control adaptation with
pre-cat sensor bank 1
236
P1191
Pre-cat sensor
(Bank 2):trim
control
Input analog (high
is rich) (0-1V)
Rationality check for O2
control adaptation with
pre-cat sensor bank 2
238
P0301
Cyl. 1 misfire
detected
DME internal
values logical
Crankshaft
speed/acceleration is
monitored by crank sensor.
Time for each cylinder
combustion is compared
against avg. of others. If time
for cylinder 1 is longer, fault
will set.
239
P0302
Cyl. 2 misfire
detected
DME internal
values logical
Crankshaft
speed/acceleration is
monitored by crank sensor.
Time for each cylinder
combustion is compared
against avg. of others. If time
On-Board Diagnostics
http://ebahn.bentleypublishers.com/BMW/3/E46/Repair%20Manuals/8...
18 of 20
2/25/2009 11:23 PM
Summary of Contents for 1999-2005 M3
Page 1: ......