Look up common J1939 SPN and FMI codes — what they mean and what commonly causes them.
This covers the most commonly diagnosed codes — engine core sensors and the DPF/DEF/SCR emissions system, where most real-world shop visits happen. SAE J1939 defines over 10,000 SPNs; this isn't the full catalog. For a code not listed here, check your engine manufacturer's fault code guide or a dealer scan tool.
Select an SPN on the left to see what it means.
A code tells you what and how something failed, not automatically the root cause or the part to replace. Use it to narrow down where to look, then confirm with a proper diagnosis before ordering parts.
Have questions about using our diesel fault code lookup (spn/fmi)? All our tools are free to use with no registration required. Save your inputs locally and come back anytime.
Decode any 17-character truck or trailer VIN and check for manufacturer recalls — free, straight from NHTSA.
Track all service intervals by odometer. Never miss a maintenance item again.
Calculate the true total cost of a breakdown — towing, repairs, hotel, and lost revenue.