Universal Diesel Fault Codes — Complete Guide

Universal Diesel SPN/FMI codes cover J1939 Heavy-Duty, OBD-II Light-Duty Diesel. This hub lists 87 diagnostic pages with symptoms, ranked causes, scan-tool steps, and 2026 repair costs — use INSITE, DiagnosticLink, or EST depending on your engine family.

By Professional Diesel Repair TeamPublished: January 2026Last updated: September 2026

How We Tested and Verified

Universal Diesel fault code definitions cross-checked against SAE J1939-71 and Universal Diesel OEM service bulletins. Diagnostic tips validated by field technicians September 2026.

Universal Diesel Engine Platforms

Universal Diesel engines covered on this site include: J1939 Heavy-Duty, OBD-II Light-Duty Diesel. Diagnostic procedures vary by platform — always verify against your specific engine serial number and calibration.

Most Common Universal Diesel Fault Codes

CodeComponentSeverityDefinition
SPN DEF-LIMP FMI N/ADEF Inducement 5 MPH Limp ModeCriticalWhat to do when your truck enters 5 mph DEF derate limp mode — immediate steps, diagnosis, and recovery
SPN 110 FMI 0Engine Coolant TemperatureCriticalEngine Coolant Temperature - Data Valid But Above Normal Operating Range
SPN 157 FMI 0Fuel Rail PressureCriticalEngine Fuel Rail 1 Pressure - Data Valid But Above Normal Operating Range
SPN ASH-SOOT FMI N/ADPF Ash and Soot Load ModelsHighGuide to distinguishing DPF ash load from soot load and determining when cleaning or replacement is required versus regen
SPN AT-INJECTOR FMI N/ADEF / SCR Dosing InjectorHighDiagnostic guide for aftertreatment DEF injector crystallization, cleaning procedures, and prevention
SPN CP3-CP4 FMI N/AHigh-Pressure Fuel PumpHighComparison guide for CP3 and CP4 high-pressure fuel pump failure patterns, symptoms, and diagnosis
SPN DEF-FREEZE FMI N/ADEF Supply Lines and DoserHighThaw and prevention guide for frozen DEF supply lines, dosing module, and injector when ambient temperature drops below 12°F
SPN DEF-HEATER FMI N/ADEF Tank and Line HeatersHighWinter diagnosis guide for DEF tank heater, line heater, and dosing unit heater circuit faults that prevent thaw and dosing below 12°F
SPN DEF-SCR FMI N/ADEF Quality and SCR Catalyst HealthHighWhether contaminated or poor-quality DEF can cause permanent damage to the SCR catalyst on heavy-duty diesel trucks
SPN DPF-DOC FMI N/ADPF Inlet Face / Diesel Oxidation CatalystHighDiagnostic guide comparing DPF inlet face plugging against failed DOC catalyst on heavy-duty diesel aftertreatment
SPN DPF-REGEN FMI N/ADiesel Particulate Filter RegenerationHighGuide to conditions where forced DPF regeneration increases soot load, damages substrates, or masks root faults instead of clearing restriction
SPN FUEL-CONTAM FMI N/AAftertreatment SystemHighDiagnostic guide for aftertreatment damage caused by contaminated diesel fuel including DOC catalyst poisoning, DPF face plugging, and SCR hydrocarbon contamination
SPN MIL-TYPE FMI N/AMalfunction Indicator Lamp (MIL)HighDiagnostic guide explaining flashing vs solid check engine light behavior on heavy-duty diesel engines
SPN MISFIRE-DIAG FMI N/AEngine Cylinder / Fuel SystemHighDiagnostic guide for diesel misfire diagnosis order including compression testing, injector balance, and cylinder contribution
SPN P0087 FMI N/AFuel Rail Pressure Too LowHighFuel Rail/System Pressure - Too Low
SPN P0088 FMI N/AFuel Rail Pressure Too HighHighFuel Rail/System Pressure - Too High
SPN P0234 FMI N/ATurbocharger Overboost ConditionHighTurbocharger/Supercharger Overboost Condition
SPN P20EE FMI N/ASCR NOx CatalystHighSCR NOx Catalyst Efficiency Below Threshold
SPN P2263 FMI N/ATurbo Boost SystemHighTurbo Boost Pressure Not Detected - Mechanical
SPN P2459 FMI N/ADPF RegenerationHighDiesel Particulate Filter Regeneration Frequency

Universal Diesel-Specific Diagnostic Tips

  • J1939 SPN/FMI codes are standardized across brands — FMI defines the failure mode, SPN defines the component.
  • OBD-II diesel P-codes map to manufacturer-specific definitions; always check brand-specific service info.
  • A generic scan tool reads SPN/FMI but may not show OEM-specific root-cause data.

All Universal Diesel Fault Codes (87)

SPN ASH-LOAD FMI N/A

Diesel Particulate Filter

SPN ASH-SOOT FMI N/A

DPF Ash and Soot Load Models

SPN AT-INJECTOR FMI N/A

DEF / SCR Dosing Injector

SPN BLACK-SMOKE FMI N/A

Fuel System / Combustion

SPN BOOT-LEAK FMI N/A

Charge-Air Intercooler Boots

SPN CAC-LEAK FMI N/A

Charge Air Cooler and Boots

SPN CODE-CLEAR FMI N/A

ECM Fault Code Management

SPN CODE-ORDER FMI N/A

ECM Diagnostic Strategy

SPN CODE-STATUS FMI N/A

ECM Fault Code Memory

SPN CODE-TYPES FMI N/A

Diesel Fault Code Types

SPN CP3-CP4 FMI N/A

High-Pressure Fuel Pump

SPN DEF-ALT FMI N/A

SCR / DEF System

SPN DEF-FREEZE FMI N/A

DEF Supply Lines and Doser

SPN DEF-HEATER FMI N/A

DEF Tank and Line Heaters

SPN DEF-LIMP FMI N/A

DEF Inducement 5 MPH Limp Mode

SPN DEF-SCR FMI N/A

DEF Quality and SCR Catalyst Health

SPN DEF-TEST FMI N/A

Diesel Exhaust Fluid Quality

SPN DELTA-P FMI N/A

DPF Differential Pressure Sensor

SPN DPF-DOC FMI N/A

DPF Inlet Face / Diesel Oxidation Catalyst

SPN DPF-REGEN FMI N/A

Diesel Particulate Filter Regeneration

SPN EXH-LEAK FMI N/A

Exhaust System / Turbo

SPN FLEET-HISTORY FMI N/A

Fleet Fault Code History and Trend Tracking

SPN FREEZE-FRAME FMI N/A

ECM Snapshot / Freeze Frame Data

SPN FUEL-CONTAM FMI N/A

Aftertreatment System

SPN INJ-RETURN FMI N/A

Fuel Injectors

SPN J1939-READING FMI N/A

J1939 Diagnostic Protocol

SPN JPRO-WORKFLOW FMI N/A

Noregon JPRO Fleet Diagnostic Workflow

SPN MIL-TYPE FMI N/A

Malfunction Indicator Lamp (MIL)

SPN MISFIRE-DIAG FMI N/A

Engine Cylinder / Fuel System

SPN NOX-MM FMI N/A

NOx Sensor

SPN NOX-SENSORS FMI N/A

SCR NOx Sensors

SPN P0087 FMI N/A

Fuel Rail Pressure Too Low

SPN P0088 FMI N/A

Fuel Rail Pressure Too High

SPN P0102 FMI N/A

MAF Circuit Low Input

SPN P0103 FMI N/A

MAF Circuit High Input

SPN P0191 FMI N/A

Fuel Rail Pressure Sensor Performance

SPN P0192 FMI N/A

Fuel Rail Pressure Sensor Circuit Low

SPN P0201 FMI N/A

Injector Circuit Cylinder 1

SPN P0234 FMI N/A

Turbocharger Overboost Condition

SPN P0299 FMI N/A

Turbo Underboost

SPN P0401 FMI N/A

EGR Insufficient Flow

SPN P0402 FMI N/A

Exhaust Gas Recirculation

SPN P0404 FMI N/A

EGR Circuit Range/Performance

SPN P0473 FMI N/A

Exhaust Pressure Sensor High

SPN P0500 FMI N/A

Vehicle Speed Sensor Malfunction

SPN P0522 FMI N/A

Engine Oil Pressure Sensor Circuit Low

SPN P0544 FMI N/A

Exhaust Gas Temperature Sensor Circuit

SPN P0638 FMI N/A

Throttle Actuator Control Range/Performance

SPN P0670 FMI N/A

Glow Plug Control Module

SPN P0671 FMI N/A

Glow Plug Circuit Cylinder 1

SPN P203F FMI N/A

Reductant Level Low

SPN P20EE FMI N/A

SCR NOx Catalyst

SPN P2263 FMI N/A

Turbo Boost System

SPN P244A FMI N/A

DPF Differential Pressure Too Low

SPN P2459 FMI N/A

DPF Regeneration

SPN P2463 FMI N/A

Diesel Particulate Filter

SPN P246C FMI N/A

Diesel Particulate Filter

SPN REGEN-SAFE FMI N/A

DPF Manual / Parked Regeneration

SPN REGEN-TYPE FMI N/A

DPF Regeneration System

SPN ROADSIDE-AT FMI N/A

Roadside Aftertreatment Triage

SPN SCR-DERATE FMI N/A

SCR Inducement Derate

SPN SCR-PIDS FMI N/A

SCR Aftertreatment System

SPN SMOKE-DIAG FMI N/A

Exhaust Smoke Diagnosis

SPN 110 FMI 0

Engine Coolant Temperature

SPN 1209 FMI 1

Fuel Filter Differential Pressure Sensor

SPN 1267 FMI 3

Glow Plug Control Circuit

SPN 157 FMI 0

Fuel Rail Pressure

SPN 190 FMI 0

Engine Speed

SPN 3031 FMI 10

EGR Valve

SPN 3251 FMI 16

DPF Differential Pressure

SPN 3364 FMI 18

DEF Quality Sensor

SPN 3364 FMI 9

DEF Quality

SPN 3710 FMI 0

Diesel Oxidation Catalyst

SPN 3712 FMI 2

DPF Regeneration Inhibit Switch

SPN 3719 FMI 16

DPF Soot Load

SPN 4360 FMI 2

Exhaust Temperature Sensor

SPN 4364 FMI 1

SCR NOx Efficiency

SPN 520372 FMI 0

DEF Dosing Unit

SPN 5571 FMI 7

SCR DEF Dosing Valve

SPN 641 FMI 7

VGT Actuator

SPN 94 FMI 1

Fuel Delivery Pressure

SPN 97 FMI 1

Water in Fuel Sensor / Separator

SPN FMI-18 FMI 18

Failure Mode Identifier 18

SPN FMI-3 FMI 3

Failure Mode Identifier 3

SPN TOW-VS-LIMP FMI N/A

SCR Inducement and Derate Decision Guide

SPN VGT-OPEN FMI N/A

Variable Geometry Turbocharger

SPN WARRANTY-EMISSIONS FMI N/A

Emissions System Warranty Coverage