BMW All Fault Codes List

BMW E60/E61 2004-10 – OBD On-Board Diagnostics Download

Types of diagnostic connectors used on BMW:





Connector type # 1 - 15-pin round connector

Mark and year (approximate): all models up to 1987 inclusive

Typical arrangement: under the hood

Output Function

1 Earth

4 Temperature sensor

5 Oxygen sensor

6 Diagnostics SRS

7 Oil service and Inspection leg

8 Crankshaft position sensor (+)

9 Shielding

10 Crankshaft position sensor (-)

11 External starter switch-on

12 Generator signal ( battery charging relay)

13 Ignition ON signal

14 Power supply (battery)

15 Ignition system power supply

Type of connector No. 2 - 20-pin round connector




Marks and years (approximate): all models 1988-2000.

Typical arrangement: under the hood.

Closed by a twist-off plastic cover

1 Speed signal

2 CAN High line

3 CAN Low line

4 Screen

6 SRS / Speed A diagnostics

7 Oil service and Inspection leg

11 External starter start

12 Generator signal (battery charging relay). Line 61

14 Battery power supply + 12V. Line 30

15 L-Line Diagnostics

16 Oxygen Sensor

17 K-Line Diagnostics

18 Motronic Programming Voltage, PGSP 19 Weight. Line 31

20 K-line diagnosis

Connector type # 3 - 16-pin OBD-II connector in the form of a trapezoid in the passenger compartment


Marks and years (approximate): all models after 2000. Typical arrangement: in the cabin under the torpedo from the driver's side. As a rule, it is closed with a plastic cover

1 Power supply + 12V, circuit 15

4 Earthing of the body

5 Signal ground

6 CAN-High line, J-2284

7 K-line diagnosis DME (engine, prot ISO-9141 and ISO-14230), on some models and diagnosis of automatic transmission

8 K-line diagnostics IKE / KOMBI (instrument panel); ABS; ABS / ASR; ABS / ABD; ESP; DSC; Airbag; Automatic transmission; Air conditioning and climate control; Electrical and other (all other electronic systems)

9 TD / RPM - Engine speed signal

14 CAN-Low line, J-2284

15 L-line diagnostics (ISO 9141-2 and ISO / DIS 14230-4)

16 Power + 12V DC AKB

Messages on the dashboard of BMW

Einspritzanlagen - the engine management system is faulty.

Motornotprogramm - the engine management system went into emergency operation mode.

Kuhlwassertemperatur - engine (motor) overheating detected.

Kuhlwasserst. prufen - low level of coolant in the engine (motor).

Stop! Oldruck Motor - muffle the engine, low oil pressure!

Olstand Motor prufen - low oil level in the engine.

Bremsflussigk, prufen - low brake fluid level in the braking system.

Bremsbelag prufen - brake pads are worn out.

Getriebenotprpgramm - AKPP passed the emergency mode of operation.

Bremslicht prufen - one or both brake lights do not work.

Abblendlicht prufen - the dipped beam does not work.

Rucklicht prufen and Standlicht prufen - incorrect operation of parking lights.

Nebellicht hinten prufen and Nebellicht vorn prufen - incorrect operation of the front or rear fog lamps.

Kennzeichenlicht prifen - the license plate light does not work.

Fernlicht prufen - incorrect operation of the main beam headlights.

Ruckfahricht prufen - incorrect operation of reversing lamps.

Limit - speed is exceeded.

Niveaurregel, inaktiv - a malfunction in the system of adjusting the clearance (clearance).

Parkbremse lossen - the handbrake is faulty or activated.

Kofferraum offen - the trunk is open.

Tur offen - one or more doors are not closed.

Gurt angelen - an indicator of seat belts not fastened.

Funkschlussel-Batt - you need to replace the batteries in the remote control.

Vorgluhen - glow plugs are warming up.

Waschwasser fulen - low level of washer fluid.

Five-digit error code


First position:


P - is for powertrain codes

B - is for body codes

C - is for chags codes


Second position:


0 - common for OBD-II code

1 - manufacturer's code


The third position is the type of fault:


1 - fuel system or air supply

2 - fuel system or air supply

3 - ignition system

4 - auxiliary control

5 - idling

6 - ECU or its circuits

7 - transmission

8 - transmission