Code and fault breakdowns
Updated: 2026-11-10
How is “can I keep driving?” decided? How we rate
Long articles on one code or one topic: a decoding table, the order of checks, questions and answers and a video where there is one. Each breakdown links to the code pages of the site. 13 breakdowns
Engine and fuel
- KAMAZ, SPN 97: water in the filter - when to drive, what to drain
SPN 97 comes from the water sensor in the sump of the primary fuel filter. While the engine pulls evenly and no red lamp is on, you can reach a stop and drain the water there, but do not wait for scheduled service: water damages injectors and the high-pressure pump. - SPN 100: oil pressure has dropped - shut the engine off
With FMI 1 and 18 the oil pressure really is below normal and the engine must be shut off at once: without oil the crankshaft and bearings wear out within minutes. FMI 3 and 4 concern the sensor, but until the pressure is checked with a mechanical gauge, treat it as real. - SPN 110: coolant temperature - when to stop
With FMI 0, 15 and 16 treat the overheating as real: stop at the first safe opportunity and let the engine cool. FMI 3 and 4 point to the sensor circuit, but until the temperature is checked with a second thermometer, assume the overheating is real. - SPN 102: boost out of range - whistling, smoke, oil on the pipes
If power has dropped but there is no whistle, smoke or oil on the pipes, you can usually get to base without load. Whistling, smoke or oil on the pipes: stop, a boost leak or a faulty turbo will not clear by itself. - Actros, SPN 107: clogged filter or a lying sensor
The control unit sees too large a pressure difference across the air filter. Most often the filter really is clogged, but sometimes the tube, connector or the sensor is to blame, so inspect the filter and tubes first and buy a sensor only afterwards.
Exhaust: particulate filter and urea
Parking heaters
- Eberspächer shows 011: the heater is not getting enough voltage
Code 011 is not about the burner or the fuel: the control unit received too little voltage and shut the heater down. Start with the fuses, the power wires, the ground and the positive battery terminal. - Planar: why code 13 and 13 blinks are different faults
Code 13 on a display controller matches two blinks of the PU-5, while 13 blinks is code 35, found only on the Planar 8DM. The numbers in the two systems do not match, so first find out exactly what you are looking at. - Planar went out while running: code 29 or three blinks
Code 29 (three blinks on the PU-5) means the flame went out during operation, not at start-up. Causes per the manual: too little fuel, a faulty pump or a faulty flame indicator. - Webasto: why service code 03 and F03 are different things
Webasto has two code systems: F00-F15 on the timer and hexadecimal service codes in the workshop software. The digits coincide, the meaning does not: service 03 is flame-out, F03 is voltage. A driver needs the F-code and the model of the heater. - Webasto F03: supply voltage too low or too high
F03 speaks only of the on-board voltage: low or high, the timer does not say which. Flame-out on the timer is F02. Start with the battery, the terminals and the fuse. - Webasto F10: the heater overheated - where to start
F10 is the heater's overheat lock-out, not an engine fault. The factory requires finding and removing the cause of the overheating: first check the air intake, the exhaust and the warm-air outlet.