Home›Makes›Mercedes-Benz

Mercedes-Benz fault codes

Updated: 2026-11-14

The reference covers 118 codes from the factory tables of Mercedes-Benz — the full list by system is below, stop-now codes first.

Mercedes-Benz codes: what to know

Mercedes-Benz records codes in two ways. The free tables cover 118 codes under J1939, where the SPN and the FMI come as a pair. Most records are dealer records, 4059 codes: codes of 4 to 7 characters, such as 0004 or MR 9961, and the description names the model (Atego, Actros, Axor) and the component. The most common areas are sensors and electrical circuits, valves and brakes, pressure and the CAN bus. First establish which format your code is in: an SPN with its FMI is in the free table, and anything else is in the dealer list, where you match the model in the description.

Start with these codes:

Codes that mean stop now

intake / boost — 1 codes

power supply — 3 codes

CAN bus — 3 codes

brakes — 3 codes

transmission — 5 codes

other — 15 codes

How to read a code

A code has two halves. SPN is what is actually at fault — the sensor, component, or parameter. FMI is what is wrong with it — value out of range, open circuit, short circuit, invalid data. So “SPN 100” alone is not a diagnosis yet, but “100/1” already tells you oil pressure has dropped below normal.

If there are several codes at once

That is almost always how it goes: one fault drags five or six codes behind it. An empty AdBlue tank first throws a level error, then interrupted dosing, then a NOx excess and a torque derate. Fix the root cause and the rest clear on their own. Paste the whole list — we will show which code is the root cause.

Mercedes-Benz code examples

0000Atego MTCO: The positioning of the tachograph charts is disturbed. Atego ZHE: Control unit fault Actros ZHE: The control unit is faulty.
1015Atego AGS: A checksum error occurred while reading the EEPROM. Atego MR: The oil temperature sensor has exceeded the measuring range (short circuit to positive, open circuit). Atego NR: Incorrect checksum of the pressure sensor calibration data. Atego PSM: Checksum error in the control unit software
2742The retarder oil temperature sensor has an open circuit or a short circuit to ground.
4643The accelerator pedal sensor value is outside the parameterised range
7405Proportional valve 5 has a short circuit to positive.
10820Internal error in the control unit.
13522Code exists in the control unit, description not found
16777AdBlue pump current draw too high.
540002J1939 Wheel-Based Vehicle Speed Signal from Source#1 is erratic
10FFFFThe CAN data bus connection to component 'A18 (electronic air processing unit control unit (EAPU))' is interrupted.
30F0ECEDW: Component 'B43 (interior protection sensor)' has a functional fault. MSF: Component 'S22 (vehicle level control system control panel)' has an electrical fault.
65F0EDComponent 'A58 (SCR system control unit)' reports an internal fault.
A40409Component Y636 (charge air pressure control actuator) reports a fault.
BE0000Engine crankshaft speed too high.
MR 1415Combination sensor 'boost pressure and charge air temperature': pressure sensor exceeded the measuring range (short circuit to positive, open circuit).

Related problems

Problem pages that cover codes of this make.

Know the code number? Type it into the search — or paste the whole list from the scanner and we will show which fault is the real one.