A reference book on diagnostic error codes of the electronic control unit (ECU) for BMW 3-series cars in the E46 body, produced since 2000. Includes decoding of codes, description of related systems, possible causes of malfunctions and recommendations for their elimination. The material helps to quickly identify and correct problems in the operation of the engine, transmission and electrical equipment, facilitating the process of diagnosis and repair.
- |
Communication failure |
|
00 |
Unknown defect code |
Error unknown character |
01 |
Circuit Current Cylinder 2 |
malfunctioning |
02 |
Circuit Current Cylinder 4 |
malfunctioning |
03 |
Ignition circuit cylinder 6 |
malfunctioning |
05 |
Injection Valve Cylinder 2 |
Open / Mass / Short to Plus |
06 |
Injection Valve Cylinder 1 |
Open / Mass / Short to Plus |
08 |
Meter mass air |
Open / Mass / Short to Plus |
0A |
Sensor temperature of the cooling liquid |
Open / Mass / Short to Plus |
0B |
Comparison Exceeded temperature sensor cooling system temperature range |
Open / Mass / Short to Plus |
0С |
The temperature of the cooling liquid |
unreliably |
0E |
Intake air temperature sensor |
The signal for the outside of the range |
12 |
Camshaft position sensor exhaust camshaft |
Signal is unreliable |
thirteen |
NOS solenoid valve exhaust camshaft |
Open / Mass / Short to Plus |
fifteen |
VANOS solenoid valve intake camshaft |
Open / Mass / Short to Plus |
sixteen |
Injection Valve Cylinder 3 |
Open / Mass / Short to Plus |
17 |
Injection Valve Cylinder 6 |
Open / Mass / Short to Plus |
eighteen |
Injection Valve Cylinder 4 |
Open / Mass / Short to Plus |
nineteen |
Lambda probe Heating circuit (Bank 1, sensor 1) |
Open / Mass / Short to Plus |
1B |
Regulator hall . Closing winding |
Open / Short circuit |
1D |
Circuit Current Cylinder 1 |
malfunctioning |
1E |
Circuit Current Cylinder 3 |
malfunctioning |
1F |
Circuit Current Cylinder 5 |
malfunctioning |
21 |
Injection Valve Cylinder 5 |
Open / Mass / Short to Plus |
26 |
Turning on coupling |
malfunctioning |
27 |
Brake Light / Brake Test Switch |
Comparison is not in order |
23 |
Engine Stop Light / Throttle |
Comparison is not in order |
2A |
Switch Multifunctionality Foot steering wheel |
redundant encoding |
2B |
Switch Multifunctionality Foot steering wheel |
Key changes in the tilt |
2D |
Switch Multifunctionality Foot steering wheel |
Erroneous signal |
32 |
Valve regeneration evaporator fuel |
Impaired function |
35 |
Executive setting. idle |
Open / Mass / Short to Plus |
37 |
Lambda probe Heating circuit (Bank 2, sensor!) |
Open / Mass / Short to Plus |
38 |
ZSR resistance . Cliff |
recognized |
39 |
Sensor detonation 1 |
Signal is unreliable |
ST |
Sensor detonation 2 |
Signal is unreliable |
3D |
Lambda probe Heating circuit (Bank 2, Sensor 2) |
Open / Mass / Short to Plus |
41 |
Camshaft Position Sensor Intake Camshaft |
Signal is unreliable |
44 |
Valve regeneration evaporator fuel |
Open / Mass / Short to Plus |
45 |
The relay of the fuel electric pump |
Open / Mass / Short to Plus |
4A |
A / C compressor relay |
Open / Mass / Short to Plus |
4F |
Lambda probe Heating circuit (Bank 1, Sensor 2) |
Open / Mass / Short to Plus |
53 |
Sensor position of the crank shaft |
Signal is unreliable |
64 |
Microprocessor control unit |
Erroneous function |
67 |
Adjusting the inlet distributor shaft |
limit not reached |
68 |
Adjusting the outlet distributor shaft |
limit not reached |
69 |
Adjusting the inlet distributor shaft |
out of range |
6A |
Adjusting the outlet distributor shaft |
out of range |
6D |
throttle ratio upr.signalov |
Comparison is not in order |
6E |
Motor throttle Potentiometer1 optional driver |
The signal for the outside of the range |
6F |
Motor throttle Potentiometer2 optional driver |
The signal for the outside of the range |
70 |
Motor Throttle Potentiometer 1 fact, Vel-n |
The signal for the outside of the range |
71 |
Motor Throttle Potentiometer 2 fact, Vel-n |
The signal for the outside of the range |
72 |
Adjusting the outlet distributor shaft |
Open / Mass / Short to Plus |
73 |
Power supply throttle. potentiometer 1 desired actuator. |
out of range |
74 |
Power supply throttle . damper Potentiometer 2 desired . |
out of range |
75 |
throttle . shutter potentiometer 1/2 desired leads |
Comparison is not in order |
76 |
throttle valve potentiometer 112 fact.vel -n |
Comparison is not in order |
77 |
the throttle valve motor |
Mechanical defect |
78 7A |
Throttle valve General deviation Oil thermal sensor |
not performed Signal Out of Range |
7B |
The list of errors climate installation |
Open / Mass / Short to Plus |
7C |
Valve switching suction nozzles |
Open / Mass / Short to Plus |
7D |
Electric fan |
Open / Mass / Short to Plus |
80 |
Motion blocking signal |
errors are not there |
32 |
CAN signal from ASR |
Temporary Signal Error |
83 |
CAN signal from instrument cluster |
Temporary Signal Error |
84 |
CAN signal from instrument cluster |
Temporary Signal Error |
85 |
CAN signal from ASR |
Temporary Signal Error |
95 |
Ved mass / throttle cover |
Comparison is not in order |
96 |
Probe Voltage ( Bank 1, Sensor 1) |
Signal Too Big |
97 |
Probe Voltage ( Bank 1. Sensor 1) |
Signal Too Small |
98 |
Probe Voltage ( Bank 1, Sensor 1) |
no signal |
99 |
Probe Voltage ( Bank 2, Sensor 1) |
Signal Too Big |
9A |
Probe Voltage ( Bank 2, Sensor 1) |
Signal Too Small |
9B |
Probe Voltage ( Bank 2, Sensor 1) |
no signal |
9C |
Probe Voltage ( Bank 1. Sensor 2) |
Signal Too Big |
9D |
Probe Voltage ( Bank 1, Sensor 2) |
Signal Too Small |
9F |
Probe Voltage ( Bank 2, Sensor 2) |
Signal Too Big |
A0 |
Probe Voltage ( Bank 2, Sensor 2) |
Signal Too Small |
A8 |
Thermostat temperature range ( mechanical ) |
blocked |
A9 |
The output stage of the control unit, emergency shutdown of the engine throttle |
Diagnostic error |
AA |
Controller / throttle valve |
error reliability |
AB |
Throttle cover , disabled |
error reliability |
AC |
Throttle 1/2 potentiometer |
Short circuit |
AD |
Throttle valve Potentiometer 112 fact.vel -n |
Short circuit |
AE |
Throttle valve Potentiometer 112 fact.vel -n |
Adaptation error |
AF |
Throttle motor Potentiometer 1 optional driver |
Adaptation error |
B0 |
Motor throttle Potentiometer2 optional driver |
Adaptation error |
VA |
Overvoltage probe (Bank 1, sensor 1) |
too little |
BB |
Overvoltage probe (Bank 2, sensor 1) |
too little |
Sun |
Probe heating power (bank 1, sensor 1) |
Outside prescribed . nominee . range |
Bd |
Probe heating power |
Outside prescribed . nominee . range |
BE |
Powerful heating. probe (Bank 1, sensor 2) |
Outside prescribed . range nom |
Bf |
Powerful heating. probe (Bank 2, sensor 2) |
Outside prescribed . range nom |
CA |
The regulator of the state coefficient of the mixture emphasis (Bank 1) |
on an emphasis of adjustment |
CB |
The regulator of the state coefficient of the mixture emphasis (Bank 2) |
on an emphasis of adjustment |
CC |
The number of revolutions of the idle stroke |
Outside prescribed . range nom |
D0 |
immobilizer , Speed control |
unreliably |
D1 |
Motion blocking signal is distorted |
recognized |
D2 |
Misfire (more than 2 cylinders) |
dis OZNA |
D3 |
Regulator idle stroke |
Mechanical defect |
D6 |
Signal speed movement |
Outside prescribed . range nom |
D7 |
Probe Voltage ( Bank 1, Sensor 2) |
no signal |
D8 |
Probe Voltage ( Bank 2, Sensor 2) |
no signal |
D9 |
CAN - automatic transmission control unit bus |
Temporary Signal Error |
DB |
Bus data CAN |
Bus CAN - Error |
DC |
probe dynamics (bank1, sensor2) |
Signal Too Slow |
DD |
probe dynamics ( bank 2, sensor2) |
Signal Too Slow |
DE |
Motor temperature displayed on the instrument panel via CAN- bus |
Signal is unreliable |
Df |
probe dynamics (bank1, sensor2) |
Temporary Signal Error |
E0 |
probe dynamics ( bank 2, sensor2) |
Temporary Signal Error |
E1 |
Lambda probe ( Bank 1, Sensor 2) |
unreliably |
E2 |
Lambda probe ( Bank 2, Sensor 2) |
unreliably |
E3 |
The deviation of the mixture ( Bank 1) |
too big |
E4 |
The deviation of the mixture ( Bank 2) |
too big |
E5 |
Frequency probe signal (Bank 1, Sensor 1) |
too low |
E6 |
Frequency probe signal (Bank 2, Sensor 1) |
too low |
E7 |
Probe Dynamics ( Bank 1, Sensor 1) |
Temporary Signal Error |
E8 |
Probe Dynamics ( Bank 2, Sensor 1) |
Temporary Signal Error |
E9 |
Catalyst Conversion Degree ( Bank 1) |
too low |
EA |
Catalyst Conversion Degree ( Bank 2) |
too low |
EB |
Lambda probe ( Bank 1, sensor 1) |
malfunctioning |
EC |
Lambda probe ( Bank 2, sensor 1) |
malfunctioning |
Ee |
Interruptions in the combustion process Cylinder 1 |
recognized |
Ef |
Interruptions in the combustion process Cylinder 2 |
recognized |
Fo |
Interruptions in the combustion process Cylinder 3 |
recognized |
F1 |
Interruptions in the combustion process Cylinder 4 |
recognized |
F2 |
Interruptions in the combustion process Cylinder 5 |
recognized |
F3 |
Interruptions in the combustion process Cylinder 6 |
recognized |
F4 |
Sensor position of the crank shaft |
malfunctioning |
F8 |
Probe voltage after the release phase (bank 1, sensor 2) |
Passage signal insignificantly |
F9 |
Probe voltage after the release phase (bank 2, sensor 2) |
Passage signal insignificantly |
FA |
Fuel evaporation . Regeneration valve |
malfunctioning |
Engine and Fuel System (ECU)
P0171 / P0174 - Lean mixture (bank 1 / bank 2) - Air leak, MAF sensor malfunction, intake leak.
P0300-P0306 - Misfire (all or individual cylinders) - Spark plugs, coils, injectors.
P0130 / P0150 - Oxygen sensor circuit malfunction (bank 1 / bank 2).
P0420 / P0430 - Catalyst efficiency below threshold (bank 1 / bank 2).
Intake system and sensors
P0100 / P0102 - Mass air flow (MAF) sensor circuit malfunction.
P0115 / P0117 / P0118 - Engine coolant temperature (ECT) sensor is faulty or giving incorrect data.
P0120 / P0220 — Throttle Position Sensor (TPS) Malfunction.
Electrical and Control
P0500 — Vehicle Speed Sensor (VSS) Malfunction.
P0600 — Communication Error Between Control Modules.
ABS / DSC
5E20 / 5E24 — ABS Hydraulic Unit Malfunction.
5DF0 / 5DF1 — ABS/DSC Pump Malfunction.
5E30-5E3F — Wheel Speed Sensor Errors.