Do not driveTo the nearest safe stop
SPN 4041 is a manufacturer number outside the standard J1939 table: different makes can put different things under it. Below — how it is worded by International, Knorr-Bremse EBS, MAN and Mercedes-Benz, and what the second half of the code (FMI) means.
InternationalKnorr-Bremse EBSMANMercedes-Benz
| FMI 14 | Software Loop Time Exceeded — Software Loop Time Exceeded in the Body Controller, Internal Fault |
| FMI 3 | Central control unit, EEPROM unknown value ESP config. Not identified |
| FMI 3 | Central control unit EEPROM ESP own configuration - Not identified |
| FMI 0 | Indication of a critical software (logic) failure (20ms ECU OS Task Locked in an Endless Loop) |
| FMI 9 | Indication of a critical resource allocation issue. Task restructuring required. (20ms ECU OS Task Timed out Prior to Completion) |
| FMI 16 | Indication of a critical software (logic) failure (1000ms ECU OS Task Locked in an Endless Loop) |
Do not drive. Stop as soon as it’s safe to do so — don’t keep going.
The code is flagged critical: the manufacturer considers it unsafe to keep driving without checking.
This code alone cannot say what will fail next, so stop at the first safe opportunity and look at it on the spot.
That said, the manufacturer flags this code as critical — if in doubt, it is safer to stop and check on the spot.
Scanner threw several codes at once? Paste the whole list — we will show which one is the root cause and which ones simply followed.