BMW 3 (E46). Instruction - page 27

BMW
code

P-code

Fault type and
function

Signal type and
range

Explanation

222

P0125

Insufficient coolant
temp. to permit
closed loop
operation

Input analog
(0-5V)

Comparison of actual coolant
temperature against
calculated DME value which
varies with load signal.

223

P1180

Oxygen sensor
post-cat (Bank 1),
switching time 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 too long, fault will
set.

224

P1181

Oxygen sensor
post-cat (Bank 2),
switching time 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 too long, fault will
set.

225

P1192

Post-cat sensor
(Bank 1); trim
control

Input analog
(0-5V)

Rationality check for O2
control adaptation with post
catalyst sensor bank 1.

226

P0193

Post-cat sensor
(Bank 2); trim
control

Input analog
(0-5V)

Rationality check for O2
control adaptation with post
catalyst sensor bank 2.

227

P0188

Fuel trim (Bank 1),
O2 control
adaptation limit

DME internal
values logical

Range control of adaptation
values.

228

P0189

Fuel trim (Bank 2),
O2 control
adaptation limit

DME internal
values logical

Range control of adaptation
values.

229

P0133

Oxygen sensor
pre-cat (Bank 1,
slow response time

Input analog (high
is lean) (0-5V)

Checks amount of time
oxygen sensor takes to switch
from rich to lean and vice
versa. If too long, fault will
set.

230

P0153

Oxygen sensor
pre-cat (Bank 2),
slow response time

Input analog (high
is lean) (0-5V)

Checks amount of time
oxygen sensor stays in its rich
or lean state. If it remains
there too long in either fault
will set.

231

P1178

Oxygen sensor
pre-cat (Bank 1),
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

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

BMW
code

P-code

Fault type and
function

Signal type and
range

Explanation

for cylinder 2 is longer, fault
will set.

240

P0303

Cyl. 3 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 3 is longer, fault
will set.

241

P0304

Cyl. 4 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 4 is longer, fault
will set.

242

P0305

Cyl. 5 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 5 is longer, fault
will set.

243

P0306

Cyl. 6 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 6 is longer, fault
will set.

244

Segment timing
faulty, flywheel
adaptation

Input analog
(0-5V)

Flywheel segments are
monitored during deceleration
to establish baseline for
misfire calculation. If
segments are too long/short
(bad flywheel) and exceed
limit, fault will be set.

BMW
code

P-code

Fault type and
function

Signal type and
range

Explanation

245

P1423

Secondary air
injection (Bank 1),
flow too low

Input analog
(0-5V)

Checks to see if oxygen
sensor reacts to increase in
unmetered airflow generated
by secondary air pump
operation. Oxygen sensor
must sense lean condition or
fault will set.

246

P1421

Secondary air
injection (Bank 2),
flow too low

Input analog
(0-5V)

Checks to see if oxygen
sensor reacts to increase in
unmetered airflow generated
by secondary air pump
operation. Oxygen sensor
must sense lean condition or
fault will set.

247

P1432

Secondary air
valve stuck open

Input analog
(0-5V)

Checks to see if oxygen
sensor reacts to increase in
unmetered airflow generated
by secondary air pump
operation. Oxygen sensor
must sense lean condition or
fault will set.

248

P1184

Post-cat sensor;
signal after decel
phase not
plausible; (Bank 1)

Input analog
(0-5V)

Signal is checked for a lean
signal in decel and a
transition between lean to rich
after decel

249

P1185

Post-cat sensor;
signal after decel
phase not
plausible; (Bank 2)

Input analog
(0-5V)

Signal is checked for a lean
signal in decel and a
transition between lean to rich
after decel

250

P0440

Functional check
purge valve

Input analog
(0-5V)

This functional check looks
for reaction of oxygen sensor
signal during canister
purging. Oxygen sensor, air
flow meter and RPM values
must react to purging of
canister.

Рассказать друзьям