Heavy Truck SPN & FMI Fault Code Lookup | J1939 Diagnostic Tool
Search and decode heavy truck J1939 SPN & FMI fault codes. Instant lookup for Cummins, Detroit, Caterpillar, and PACCAR diagnostic trouble codes.
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 →Complete SAE J1939 Failure Mode Identifier (FMI) Diagnostic Matrix
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.
Pinpoint Sensor Electrical Troubleshooting & 5V Reference Checks
When troubleshooting active sensor fault codes (FMI 3 high voltage or FMI 4 low voltage), always verify the ECM 5-volt regulated sensor reference voltage (VRef) before replacing sensors. Measure voltage between the sensor harness reference pin and ECM dedicated sensor return (ground) using a high-impedance digital multimeter.
A measured reference voltage below 4.75V or above 5.25V indicates harness chafing, internal ECM regulator fault, or a shorted secondary sensor sharing the same 5V reference supply circuit. Perform harness wiggle testing while monitoring multimeter min/max capture to detect intermittent wire fractures.
Understanding SAE J1939 SPN and FMI Architecture
The SPN identifies the specific subsystem or electronic sensor experiencing the fault (e.g., SPN 3251 = DPF Differential Pressure, SPN 100 = Engine Oil Pressure, SPN 641 = VGT Actuator).
The FMI describes the electrical or mechanical nature of the failure (e.g., FMI 0 = High Severity Data Above Normal, FMI 3 = Voltage Above Normal / Open Circuit, FMI 4 = Voltage Below Normal / Short to Ground, FMI 9 = Abnormal Update Rate / Loss of Communication).
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: