D
DieselEngineSpec Heavy Duty Technical Hub
SPN Fault Codes Verified Factory Specs

Heavy Diesel J1939 SPN Fault Codes Directory & Troubleshooting

Complete SAE J1939 SPN & FMI heavy truck diagnostic trouble code database. Search diagnostic codes, symptoms, probable causes, and derate severity.

Found 8 matching diagnostic codes
SPN 3251 FMI 2Aftertreatment / Exhaust (DPF)
High (Derate in 50 miles)

SPN 3251 FMI 2 / 0: Aftertreatment 1 DPF Differential Pressure Data Erratic or High

The Engine Control Module (ECM) detected an erratic or implausible reading from the Diesel Particulate Filter (DPF) differential pressure sensor delta-P lines.

Common Probable Causes:
  • Cracked, pinched, or soot-clogged metal delta-P sensor sampling tubes
  • Failed DPF differential pressure sensor (water intrusion in wiring harness pin 2/3)
Sensor Pinout & Diagnostic:

ECM 120-Pin Connector Pin 44 (5V Ref), Pin 62 (Signal), Pin 81 (Sensor Return Ground)

View Full Step-by-Step Diagnostic Protocol →
SPN 641 FMI 9Turbocharger / Air Intake (VGT)
Severe (Derate 40%)

SPN 641 FMI 9: Variable Geometry Turbocharger (VGT) Actuator Abnormal Update Rate

Communication lost between the Engine ECM and the smart VGT electronic actuator over the dedicated J1939 powertrain sub-network.

Common Probable Causes:
  • Open or shorted CAN-Bus twisted pair wires (Yellow/Green) at the 4-pin turbo actuator plug
  • Blown 15A VGT unswitched battery fuse in the main PDM/battery box
Sensor Pinout & Diagnostic:

VGT 4-Pin Deutsch: Pin A (Battery +12V), Pin B (Battery Ground), Pin C (CAN Hi), Pin D (CAN Lo)

View Full Step-by-Step Diagnostic Protocol →
SPN 100 FMI 4Engine Lubrication & Sump
Critical (Shutdown Timer Active)

SPN 100 FMI 4: Engine Oil Pressure Sensor Circuit Voltage Below Normal

Oil pressure sensor signal circuit voltage dropped below 0.25 Volts DC, indicating an open circuit or dead short to ground.

Common Probable Causes:
  • Signal wire chafed against cylinder block or oil pan rail
  • Corroded 3-pin sensor connector terminal (water/oil ingress)
Sensor Pinout & Diagnostic:

3-Pin Metripack: Pin A (5V DC Supply), Pin B (Signal 0.5-4.5V), Pin C (Low Reference Return)

View Full Step-by-Step Diagnostic Protocol →
SPN 84 FMI 14Drivetrain / VSS & Cruise Control
Low to Moderate

SPN 84 FMI 14: Wheel-Based Vehicle Speed Signal Special Instructions / Plausibility Error

ECM detected an erratic speed pulse count compared to transmission output shaft RPM and ABS wheel speed sensors.

Common Probable Causes:
  • Excessive air gap or metal shavings on the transmission tailshaft magnetic speed sensor tip
  • Damaged or broken twisted-pair VSS harness wiring along frame rail
Sensor Pinout & Diagnostic:

2-Pin Weatherpack: Pin 1 (VSS + Signal), Pin 2 (VSS - Signal)

View Full Step-by-Step Diagnostic Protocol →
SPN 107 FMI 3Air Induction System
Low (Maintenance Warning)

SPN 107 FMI 3: Engine Air Filter Differential Pressure Circuit Voltage High

Air filter restriction sensor signal voltage exceeded 4.85 Volts DC, indicating an open circuit in the sensor return line.

Common Probable Causes:
  • Disconnected harness connector at the air intake duct restriction switch
  • Broken sensor ground wire in engine front harness
Sensor Pinout & Diagnostic:

2-Pin Connector: Pin 1 (+5V / Signal), Pin 2 (Chassis Ground Return)

View Full Step-by-Step Diagnostic Protocol →
SPN 3360 FMI 7Aftertreatment / DEF Dosing
Severe (5 MPH Derate Countdown)

SPN 3360 FMI 7: Diesel Exhaust Fluid (DEF) Controller Quality / Concentration Mechanical Not Responding

DEF quality sensor ultrasonic concentration measurement is outside the valid 32.5% ± 2.5% urea specification window or sensor head frozen/crystallized.

Common Probable Causes:
  • Contaminated DEF fluid (water, diesel fuel, windshield washer solvent added to DEF tank)
  • Failed DEF tank header assembly (integrated level, temperature, and quality ultrasonic sensor)
Sensor Pinout & Diagnostic:

DEF Header 4-Pin: Pin 1 (Ignition +12V), Pin 2 (Ground), Pin 3 (J1939 CAN Hi), Pin 4 (J1939 CAN Lo)

View Full Step-by-Step Diagnostic Protocol →
SPN 111 FMI 3Cooling System
High (Engine Derate Active)

SPN 111 FMI 3: Engine Coolant Level Sensor Circuit High (Open Circuit)

ECM detected an open circuit in the coolant surge tank level probe circuit.

Common Probable Causes:
  • Corroded or broken 2-pin connector at bottom of plastic coolant reservoir
  • Oxidized stainless steel coolant sensor probe tips inside the surge tank
Sensor Pinout & Diagnostic:

2-Pin Metripack: Pin A (Signal), Pin B (Sensor Ground Return)

View Full Step-by-Step Diagnostic Protocol →
SPN 105 FMI 3Air Intake / Charge Air Cooler (CAC)
Moderate (EGR System Restricted)

SPN 105 FMI 3: Intake Manifold Temperature Sensor Circuit Open / Shorted High

Intake manifold air temperature sensor signal voltage exceeded 4.90V, indicating open circuit or failed thermistor.

Common Probable Causes:
  • Oil/soot soaked intake temperature thermistor element in intake elbow
  • Broken wire in overhead engine sensor harness
Sensor Pinout & Diagnostic:

2-Pin Weatherpack: Pin 1 (+5V DC Reference), Pin 2 (Signal to ECM Pin 28)

View Full Step-by-Step Diagnostic Protocol →

SAE J1939 Diagnostic Verification Protocol & 60-Ohm Bus Testing

Before replacing sensors, perform a 3-point electrical verification: (1) Check 5V DC reference voltage between harness pins with key-on engine-off, (2) Verify signal ground resistance is below 5.0 Ohms to engine chassis, and (3) Inspect CAN-bus terminating resistor values across pin C and pin D (nominal 60 Ohms across parallel 120-Ohm terminators).

Clear fault codes using an RP1210 diagnostic interface and execute a 20-minute heavy load driving cycle to verify active code status transitions to inactive/historic.

SAE J1939 Fault Architecture: SPN, FMI and Source Address Explained

Heavy vehicle diagnostics utilize the SAE J1939 datalink standard to broadcast Diagnostic Trouble Codes (DTCs). A complete J1939 fault code comprises two distinct identification numbers:

  • Suspect Parameter Number (SPN): Identifies the specific sensor, component, or subsystem experiencing an anomaly (e.g., SPN 100 = Engine Oil Pressure, SPN 3251 = DPF Differential Pressure).
  • Failure Mode Identifier (FMI): Describes the electrical or mechanical nature of the fault (e.g., FMI 3 = Voltage Above Normal / Short High, FMI 4 = Voltage Below Normal / Short Low, FMI 2 = Data Erratic / Intermittent).

Always cross-reference active fault codes with Engine Control Module (ECM) snapshot freeze-frame data (ambient temp, boost psi, engine load percentage) before replacing hardware components.

Commercial Engine Platform J1939 Cross-Reference

20 Fleet Engines Supported

While individual OEM manufacturers use proprietary scan-tool software (Cummins INSITE, Detroit DiagnosticLink, Cat Electronic Technician, Volvo Tech Tool, and PACCAR DAVIE), standard SAE J1939 fault broadcast parameters translate identically across major commercial engines:

Cummins Heavy & Medium Duty
ISX15, X15, N14, L9, ISL, B6.7, ISB 5.9. Seamless SPN-to-Cummins fault code translation (e.g. SPN 111 FMI 3 = Cummins Fault Code 422).
Detroit Diesel & Mercedes
DD15, DD13, DD16, Series 60 (DDEC IV/V), MBE 4000. Full MCM, CPC, and ACM aftertreatment SPN diagnostic parameters.
Caterpillar On-Highway
C15 (6NZ/ACERT), 3406E, 3406B/C, C13, C12, C7 ACERT. Cat Flash Codes mapped to J1939 SPN/FMI datalink frames.
PACCAR Powertrain
MX-13 and MX-11 EPA10 to GHG21. Direct PCI engine management and EAS DEF dosing fault code decoding.
Volvo & Mack Powertrain
Volvo D13 and Mack MP8 engines. EMS and ACM OBD fault translation for DPF, SCR, and EGR actuator diagnostics.
Navistar / International
DT466, DT466E, and MaxxForce DT. HEUI injection pressure (ICP) and Diamond Logic electrical J1939 fault support.

High-Frequency Heavy Duty Diesel Diagnostic Trouble Codes

Click any diagnostic code below for full troubleshooting procedures, live sensor voltages, and ECM pinouts:

SPN 3251 FMI 2 Aftertreatment / Exhaust (DPF)
SPN 3251 FMI 2 / 0: Aftertreatment 1 DPF Differential Pressure Data Erratic or High
The Engine Control Module (ECM) detected an erratic or implausible reading from the Diesel Particulate Filter (DPF) differential pressure sensor delta-P lines.
SPN 641 FMI 9 Turbocharger / Air Intake (VGT)
SPN 641 FMI 9: Variable Geometry Turbocharger (VGT) Actuator Abnormal Update Rate
Communication lost between the Engine ECM and the smart VGT electronic actuator over the dedicated J1939 powertrain sub-network.
SPN 100 FMI 4 Engine Lubrication & Sump
SPN 100 FMI 4: Engine Oil Pressure Sensor Circuit Voltage Below Normal
Oil pressure sensor signal circuit voltage dropped below 0.25 Volts DC, indicating an open circuit or dead short to ground.
SPN 84 FMI 14 Drivetrain / VSS & Cruise Control
SPN 84 FMI 14: Wheel-Based Vehicle Speed Signal Special Instructions / Plausibility Error
ECM detected an erratic speed pulse count compared to transmission output shaft RPM and ABS wheel speed sensors.
SPN 107 FMI 3 Air Induction System
SPN 107 FMI 3: Engine Air Filter Differential Pressure Circuit Voltage High
Air filter restriction sensor signal voltage exceeded 4.85 Volts DC, indicating an open circuit in the sensor return line.
SPN 3360 FMI 7 Aftertreatment / DEF Dosing
SPN 3360 FMI 7: Diesel Exhaust Fluid (DEF) Controller Quality / Concentration Mechanical Not Responding
DEF quality sensor ultrasonic concentration measurement is outside the valid 32.5% ± 2.5% urea specification window or sensor head frozen/crystallized.
SPN 111 FMI 3 Cooling System
SPN 111 FMI 3: Engine Coolant Level Sensor Circuit High (Open Circuit)
ECM detected an open circuit in the coolant surge tank level probe circuit.
SPN 105 FMI 3 Air Intake / Charge Air Cooler (CAC)
SPN 105 FMI 3: Intake Manifold Temperature Sensor Circuit Open / Shorted High
Intake manifold air temperature sensor signal voltage exceeded 4.90V, indicating open circuit or failed thermistor.

Frequently Asked Questions & OEM Service Guidelines

Verified answers according to official factory service literature and heavy-duty maintenance procedures:

Q: How do I calculate Diesel Exhaust Fluid (DEF) consumption?

Modern EPA10-EPA24 heavy diesel Selective Catalytic Reduction (SCR) systems consume DEF at a rate of 2.0% to 3.0% of total diesel fuel burned (approximately 2 to 3 gallons of DEF per 100 gallons of fuel).

Q: How do I test a J1939 CAN bus datalink circuit with a multimeter?

With vehicle batteries disconnected, measure resistance across diagnostic port pins C (CAN-Hi) and D (CAN-Low). A healthy circuit with both 120-ohm terminating resistors intact will read exactly 60 ohms (+/- 3 ohms).

Related Heavy Diesel Engineering Tools

Cross-reference other factory specifications and diagnostic tools for commercial diesel engines:

Technical Reference Citation: SAE J1939 Recommended Practice for a Serial Control and Communications Heavy Duty Vehicle Network
View Engineering Methodology & Standards →