Free Diagnostic Tool

Truck Fault Code Lookup

Decode your SPN & FMI codes instantly. Get plain-English explanations, drivability guidance, and repair cost estimates — completely free.

📊
390+ Codes
Growing database
Instant Results
No waiting
💰
Cost Estimates
Plan repairs
🚛
Can I Drive?
Safety guidance

⚠️ For Informational Purposes Only

This tool provides general guidance based on common fault code interpretations. Always use professional judgment and consult a qualified diesel technician for diagnosis and repair.

Enter Your Fault Code

FMI values range from 0 to 31

SA 0 = Engine, SA 3 = Transmission, SA 11 = Brakes

Select for engine-specific guidance

Current Truck Status:

Not sure where to find these numbers? See our guide →

✓ 300+ Fault Codes ✓ Free to Use ✓ Updated Monthly

Free Truck Fault Code Lookup Tool

Our diesel truck fault code reader helps fleet managers, owner-operators, and diesel technicians quickly interpret SPN and FMI codes from commercial vehicles. Whether you're dealing with DEF system warnings, DPF regeneration issues, or EGR valve faults, our database provides plain-English explanations and actionable guidance.

Simply enter your SPN (Suspect Parameter Number) and FMI (Failure Mode Identifier) above to get detailed information including: what the code means, whether you can keep driving, probable causes ranked by likelihood, DIY diagnostic steps, and estimated repair costs.

Frequently Asked Questions

What is an SPN code?

SPN stands for Suspect Parameter Number. It's a standardized identifier used in the J1939 protocol to identify a specific component or system in heavy-duty diesel vehicles. For example, SPN 5246 relates to the DEF (Diesel Exhaust Fluid) system, while SPN 3251 relates to DPF (Diesel Particulate Filter) temperatures.

What is an FMI code?

FMI stands for Failure Mode Identifier. It describes the type of failure that occurred. FMI values range from 0 to 31, where each number indicates a specific failure type: 0-1 relate to values being too high or low, 2 indicates erratic data, 3-4 indicate voltage issues, and 5-6 indicate current problems.

How do I find my truck's fault codes?

Most modern trucks display fault codes on the dashboard information screen. You can also use a heavy-duty diagnostic scanner (like JPRO, Nexas, or OTR Diagnostics), smartphone apps with Bluetooth adapters, or check recent repair invoices. Read our complete guide →

What trucks does this fault code tool work for?

This fault code lookup tool works for any diesel truck using the J1939 communication protocol, which includes most Class 6-8 commercial vehicles from 2007 and newer. This covers Freightliner, Peterbilt, Kenworth, Volvo, Mack, International, and Western Star trucks with Cummins, Detroit Diesel, PACCAR, and other engine makes.

Is this fault code tool free?

Yes! The Heavy Duty Journal Fault Code Reader is completely free to use. We provide detailed interpretations, probable causes, diagnostic steps, and repair cost estimates at no charge. Our goal is to help fleet managers and owner-operators make informed decisions about their trucks.

Systems Covered in Our Database

💧 DEF/SCR System 🔥 DPF/Regeneration ♻️ EGR System 🌀 Turbo/VGT 📡 Engine Sensors ⚡ Electrical Systems 🌿 Aftertreatment ❄️ Cooling System ⛽ Fuel System 🛞 Brakes & Drivetrain

🔧 Free Truck Fault Code Lookup Tool

Our diesel truck fault code reader helps fleet managers, owner-operators, and diesel technicians quickly interpret SPN and FMI codes from commercial vehicles. Whether you're dealing with DEF system warnings, DPF regeneration issues, or EGR valve faults, our database provides plain-English explanations and actionable guidance.

Simply enter your SPN (Suspect Parameter Number) and FMI (Failure Mode Identifier) above to get detailed information including: what the code means, whether you can keep driving, probable causes ranked by likelihood, DIY diagnostic steps, and estimated repair costs.

🔍

Systems Covered in Our Database

Click any system to learn more about the fault codes we cover

Our DEF system fault code database covers the complete Selective Catalytic Reduction (SCR) system including DEF quality sensors, DEF level sensors, DEF temperature monitoring, dosing valve issues, and SCR catalyst efficiency codes. These codes are among the most common causes of truck derate conditions in EPA10 and newer diesel engines.

Common SPNs: SPN 1761 SPN 3031 SPN 3364 SPN 5394 SPN 4364 SPN 5246
DEF quality sensor SCR efficiency low DEF dosing valve Reductant tank level

Comprehensive coverage of DPF fault codes including soot level monitoring, differential pressure sensors, regeneration failures, and exhaust temperature issues. Our database helps diagnose failed regeneration cycles, high soot load warnings, and DPF efficiency problems that commonly trigger derates on Cummins, Detroit, and PACCAR engines.

Common SPNs: SPN 3719 SPN 3251 SPN 3720 SPN 3936 SPN 3246
DPF soot level high Regen failure DPF differential pressure Zone 3 regen required

Full coverage of EGR valve fault codes, EGR cooler issues, differential pressure sensors, and mass flow problems. EGR system failures are a leading cause of check engine lights and reduced fuel economy in heavy-duty diesels. Our database includes codes for stuck valves, flow deviation errors, and cooler efficiency faults.

Common SPNs: SPN 411 SPN 412 SPN 2659 SPN 3563
EGR valve stuck EGR flow low EGR cooler efficiency EGR differential pressure

NOx sensor fault codes are the #1 cause of aftertreatment derates according to industry data. Our database covers both SCR inlet (engine-out) and outlet (tailpipe) NOx sensors, including communication faults, heater circuit issues, and rationality errors. Critical for diagnosing 5 MPH derate conditions.

Common SPNs: SPN 3216 SPN 3226 SPN 3056 SPN 3057
NOx sensor failure SCR inlet NOx NOx reading high Aftertreatment derate

Complete VGT actuator fault code coverage including position errors, calibration issues, and communication faults. Also includes boost pressure sensor codes for underboost and overboost conditions. VGT failures commonly cause low power complaints and black smoke on Detroit DD13/DD15 and Cummins ISX engines.

Common SPNs: SPN 641 SPN 102 SPN 103 SPN 1209
VGT actuator stuck Turbo underboost Boost pressure low VGT calibration

Exhaust temperature sensor codes for DOC inlet, DOC outlet, DPF inlet, DPF outlet, and SCR temperature monitoring. These sensors are critical for proper regeneration control and aftertreatment protection. Covers circuit faults, plausibility errors, and out-of-range temperature readings.

Common SPNs: SPN 3242 SPN 3246 SPN 3250 SPN 4360
DOC temp sensor DPF outlet temp high Exhaust temp circuit Temperature drift

Fuel system fault codes including fuel rail pressure issues, fuel filter restrictions, water-in-fuel detection, and fuel tank level sensors. Low fuel pressure (SPN 157) is one of the most common causes of hard starting and power loss. Our database helps identify whether you need a simple filter change or more extensive repairs.

Common SPNs: SPN 157 SPN 94 SPN 97 SPN 96
Fuel rail pressure low Fuel filter restriction Water in fuel High pressure pump

Cooling system fault codes for coolant temperature sensors, coolant level monitoring, and overheating protection. High coolant temperature codes trigger engine protection that can derate or shut down your engine. Critical for preventing catastrophic engine damage from overheating events.

Common SPNs: SPN 110 SPN 111 SPN 1136
Coolant temp high Coolant level low Engine overheating Thermostat fault

Engine oil fault codes for oil pressure monitoring, oil temperature sensors, and oil level detection. Low oil pressure is one of the most critical fault codes — ignoring it can result in complete engine failure. Our database helps distinguish between sensor faults and actual low oil pressure conditions.

Common SPNs: SPN 100 SPN 175 SPN 98
Oil pressure low Oil temp high Oil pressure sensor Engine protection

Electrical system fault codes covering battery voltage, alternator charging, ECM power supply, and J1939 communication issues. Low voltage conditions affect all electronic systems and can cause multiple seemingly unrelated fault codes. Proper diagnosis starts with verifying charging system health.

Common SPNs: SPN 168 SPN 627 SPN 639
Battery voltage low Alternator not charging J1939 communication ECM power

Intake system fault codes including intake manifold temperature, barometric pressure, air filter restriction, and intake throttle actuator issues. High intake temps cause power derates while throttle faults affect engine breathing and emissions control.

Common SPNs: SPN 105 SPN 106 SPN 108 SPN 51
Intake temp high Air filter restricted Intake throttle Charge air cooler

ABS wheel speed sensor fault codes for all axle positions including steer axle and drive axles. Covers sensor air gap issues, open circuits, erratic signals, and tone ring faults. ABS faults affect braking safety and can disable stability control systems on newer trucks.

Common SPNs: SPN 789 SPN 790 SPN 791 SPN 792
ABS wheel speed sensor Tone ring fault ABS light on Wheel sensor air gap

Engine speed and position sensor codes including crankshaft position, camshaft position, and vehicle speed sensors. These sensors are critical for fuel injection timing and engine control. Faults can cause no-start conditions, rough running, and timing-related performance issues.

Common SPNs: SPN 190 SPN 723 SPN 84
Crankshaft sensor Camshaft position Engine speed erratic No start

General aftertreatment system codes covering the Diesel Oxidation Catalyst (DOC), hydrocarbon (7th) injector/doser, DEF line heaters, and overall emissions system monitoring. These codes often appear alongside specific DPF, SCR, or NOx sensor faults and help paint the complete diagnostic picture.

Common SPNs: SPN 4360 SPN 4354 SPN 3711 SPN 3713
HC doser fault DEF line heater DOC efficiency Emissions system

Frequently Asked Questions

Click a question to expand the answer

SPN stands for Suspect Parameter Number. It's a standardized identifier used in the J1939 protocol to identify a specific component or system in heavy-duty diesel vehicles. For example, SPN 5246 relates to the DEF (Diesel Exhaust Fluid) system, while SPN 3251 relates to DPF (Diesel Particulate Filter) temperatures. Each SPN number points to a specific sensor, actuator, or system on your truck.

FMI stands for Failure Mode Identifier. It describes the type of failure that occurred. FMI values range from 0 to 31, where each number indicates a specific failure type: FMI 0-1 relate to values being too high or low, FMI 2 indicates erratic or intermittent data, FMI 3-4 indicate voltage issues (high or low), and FMI 5-6 indicate current problems. Together with the SPN, the FMI tells you exactly what went wrong.

Most modern trucks display fault codes on the dashboard information screen — look for a "diagnostics" or "fault codes" menu. You can also use a heavy-duty diagnostic scanner (like JPRO, Nexas, or OTR Diagnostics), smartphone apps with Bluetooth ELD adapters, or check your recent repair invoices and telematics reports. Read our complete guide →

This fault code lookup tool works for any diesel truck using the J1939 communication protocol, which includes most Class 6-8 commercial vehicles from 2007 and newer. This covers Freightliner, Peterbilt, Kenworth, Volvo, Mack, International, and Western Star trucks with Cummins, Detroit Diesel, PACCAR, Volvo, and other engine makes. The J1939 standard ensures consistent fault code numbering across manufacturers.

Yes! 100% free. The Heavy Duty Journal Fault Code Reader is completely free to use with no registration required. We provide detailed interpretations, probable causes, diagnostic steps, and repair cost estimates at no charge. Our goal is to help fleet managers and owner-operators make informed decisions about their trucks without expensive dealer visits for basic code lookups.

📎 Link to This Tool

Find this resource helpful? Feel free to share or link to it from your website.

Sponsored

Emergency Breakdown?

Find Certified Repair Shops Near You

24/7 Mobile Service
Verified Facilities
Nationwide Coverage
Find Repair Shops Now →

Trusted by thousands of fleet operators