SPN/FMI Fault Code Triage: What to Record Before Clearing a Diesel Code
Publicado: 2026-09-22
Do not clear a heavy-duty diesel fault code before recording the evidence. Clearing the code can remove the freeze-frame context a technician needs to reproduce an intermittent fault. This page is a triage checklist, not a repair instruction or a substitute for the engine manufacturer's service information.
1. Record the complete identifier
Write down the full SPN and FMI, the occurrence count, active/inactive status, and the controller that reported it. A short description such as “DEF fault” is not enough to distinguish a sensor, dosing, wiring, or inducement condition. Use a scan tool that can read the vehicle's J1939 data and preserve the original code text.
2. Save freeze-frame and operating context
- Engine hours and odometer reading
- Coolant temperature, engine speed, load, and vehicle speed
- Ambient temperature and recent weather or water exposure
- Whether the fault appeared during start-up, idle, a pull, regeneration, or a parked event
- Other active codes recorded at the same time
These fields help separate a repeatable operating-condition fault from a wiring or power-supply interruption. The exact parameter list varies by engine and diagnostic tool, so compare the capture with the applicable OEM service manual.
3. Photograph before touching connectors
Photograph the dash message, scan-tool screen, connector location, harness routing, and any visible contamination or damage. Do not unplug a high-temperature, dosing, or battery circuit solely to make a code disappear. Follow the OEM isolation and lockout procedure before physical inspection.
4. Decide whether the truck should move
A red stop-engine warning, loss of braking or steering assistance, severe derate, abnormal noise, smoke, or rapidly rising temperature requires a safe stop and qualified assistance. A non-critical inactive code may still require prompt diagnosis, but the correct driving decision depends on the engine manual, the active warning, and the vehicle's actual symptoms.
5. What to send to a repair shop
- Full SPN/FMI and source controller
- Freeze-frame export and occurrence count
- Engine make, model, serial or calibration family, and vehicle mileage/hours
- Photos and a short timeline of what happened before the warning
- Any recent DEF, fuel, battery, harness, exhaust, or software work
After the evidence is saved, use the manufacturer diagnostic tree for that exact engine and calibration. SAE identifiers help describe the message; they do not by themselves identify the failed part.
Related references
See the Cummins ISX15 SPN 1569 FMI 31, SPN 102 FMI 18, and symptom index pages. Always verify the final procedure in the OEM manual and applicable SAE documentation.