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.
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.
- Cracked, pinched, or soot-clogged metal delta-P sensor sampling tubes
- Failed DPF differential pressure sensor (water intrusion in wiring harness pin 2/3)
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 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.
- 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
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 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.
- Signal wire chafed against cylinder block or oil pan rail
- Corroded 3-pin sensor connector terminal (water/oil ingress)
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 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.
- 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
2-Pin Weatherpack: Pin 1 (VSS + Signal), Pin 2 (VSS - Signal)
View Full Step-by-Step Diagnostic Protocol →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.
- Disconnected harness connector at the air intake duct restriction switch
- Broken sensor ground wire in engine front harness
2-Pin Connector: Pin 1 (+5V / Signal), Pin 2 (Chassis Ground Return)
View Full Step-by-Step Diagnostic Protocol →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.
- 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)
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 3: Engine Coolant Level Sensor Circuit High (Open Circuit)
ECM detected an open circuit in the coolant surge tank level probe circuit.
- Corroded or broken 2-pin connector at bottom of plastic coolant reservoir
- Oxidized stainless steel coolant sensor probe tips inside the surge tank
2-Pin Metripack: Pin A (Signal), Pin B (Sensor Ground Return)
View Full Step-by-Step Diagnostic Protocol →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.
- Oil/soot soaked intake temperature thermistor element in intake elbow
- Broken wire in overhead engine sensor harness
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 SupportedWhile 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:
High-Frequency Heavy Duty Diesel Diagnostic Trouble Codes
Click any diagnostic code below for full troubleshooting procedures, live sensor voltages, and ECM pinouts:
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: