If your truck is showing SPN 639 FMI 9, FMI 2, or anything like:
-
“ECU Communication Lost”
-
“J1939 Data Link Fault”
-
“Aftertreatment Controller Offline”
-
“ABS Not Responding”
-
“Engine ECU Not Detected”
-
“No Communication With TCM”
…you’re dealing with one of the most confusing and frustrating diesel electrical problems.
This code affects:
-
Freightliner
-
Kenworth
-
Peterbilt
-
Volvo/Mack
-
International
-
Cummins
-
Detroit
-
Paccar
-
Ford/RAM/GM (J1939 variants)
And it often leads to:
-
No start
-
Limp mode
-
Dead gauges
-
Constant warning lights
-
Failed regens
-
SCR system shutdown
-
DEF derates
🚨 What Does SPN 639 FMI 9 Actually Mean?
SPN 639 refers to “Communication Failure Between Control Modules.”
FMI 9 means:
👉 “Abnormal Update Rate – Module Not Sending Information”
A module has STOPPED talking on the J1939 network.
This could be:
-
Engine ECU
-
Aftertreatment control module (ACM)
-
Transmission module (TCM)
-
ABS module
-
Body control module
-
DEF controller
-
SCR module
If ANY of these stop communicating → the ECM throws SPN 639.
⚠️ Symptoms of SPN 639 FMI 9
-
Random gauges shutting off
-
Speedometer drops to zero
-
Aftertreatment faults
-
DEF quality errors
-
CAN bus faults
-
Ghost codes
-
No start conditions
-
Cruise control disabled
-
Transmission stuck in gear
-
ABS light on
-
Check engine + MIL + DEF lights simultaneously
-
Intermittent power loss
This code is a MAJOR electrical red flag.
🔍 Real Causes of SPN 639 FMI 9 (Ranked by Likelihood)
1. J1939 CAN Wiring Fault (MOST COMMON)
The twisted-pair green/yellow wires are damaged, rubbed, or shorted.
Most common spots:
-
Frame rails
-
Behind battery box
-
Under cab
-
Near DEF pump
-
By transmission
-
Where harness bends
2. Corroded Inline Connectors
Green corrosion stops data flow.
Especially common on:
-
Volvo
-
International
-
Paccar
-
Freightliner
3. Water Intrusion into ECU/TCM Connectors
Rain, snow, or steam from washing causes intermittent dropouts.
4. Failed Aftertreatment Module (ACM)
The ACM is notorious for communication failures.
If ACM goes offline → DPF, SCR, DEF all fail.
5. Failed NOx or DEF Module Pulling Down the Bus
A single bad module can “drag the whole network down.”
6. Poor Grounds
Ground issues cause CAN bus chaos.
7. Low Battery Voltage / Bad Batteries
Under 11.8V = communication modules fail.
8. Incorrect Aftermarket Accessory Wiring
Light bars, radios, GPS trackers often cause CAN interference.
9. Shorted CAN Shield or Pinched Harness
The twisted pair needs integrity to maintain communications.
❌ What NOT To Do
❌ Don’t replace the ECM
99% of the time the ECM is not the problem.
❌ Don’t guess which module is bad
You MUST read network topology.
❌ Don’t keep driving
SPN 639 can quickly lead to DEF derate.
🛠️ How to Diagnose SPN 639 FMI 9 (Dealer-Level Steps)
You MUST use advanced diagnostics like:
-
JPRO
-
Diesel Tech
-
Cummins Insite
-
Detroit DDDL
-
Paccar Davie
-
Volvo Tech Tool
These tools provide:
-
Network topology
-
J1939 module status
-
Online vs offline module reports
-
CAN voltage diagnostics
⭐ STEP 1 — Run a J1939 Network Scan
Look for:
-
Any module showing “Offline”
-
Intermittent dropouts
-
Module not responding
⭐ STEP 2 — Check CAN High & CAN Low Voltage
Normal values:
-
CAN High: 2.6–2.9V
-
CAN Low: 2.1–2.4V
If voltages are reversed → twisted pair shorted.
⭐ STEP 3 — Unplug Modules One at a Time
This isolates the module dragging the bus down.
If unplugging 1 module restores comms → that module is bad.
⭐ STEP 4 — Inspect Wiring Sections Known for Chafing
Pay special attention to:
-
Behind DEF tank
-
Frame cross members
-
Battery box area
-
Under cab near firewall
-
Near transmission
⭐ STEP 5 — Load Test Batteries
Weak batteries = CAN chaos.
⭐ STEP 6 — Replace Faulty Module or Repair Wiring
If module is offline → replace it.
If wiring is chafed → repair or replace harness.
⭐ STEP 7 — Perform Required Resets
You MUST run:
-
Aftertreatment reset
-
ACM reset
-
SCR reset
-
DPF pressure reset
-
Communication recover procedures
Skipping resets = fault returns.
💻 Tools You Need to Fix SPN 639 FMI 9
You MUST have:
✔ Diesel diagnostic laptop
✔ Nexiq USB-Link 3
✔ J1939 network topology reading
✔ Module communication testing
✔ ECM/TCM/ACM reset ability
DieselScanners kits include:
-
CAN bus diagnostics
-
Network mapping
-
Module testing
-
ACM/SCR resets
-
DPF/DEF diagnostics
-
Lifetime support
📞 Need help diagnosing SPN 639? Call: (800) 987-4850
💲 Why Misdiagnosing SPN 639 Costs Thousands
Shops often replace:
❌ ECM ($2,000–$4,000)
❌ TCM ($1,500–$3,000)
❌ ACM ($1,500–$2,500)
❌ SCR ($3,000+)
❌ Sensors ($200–$800 each)
When the real issue was:
-
A $40 connector
-
A chafed CAN line
-
Water in a plug
-
Low battery voltage
Your laptop kit identifies the exact culprit in minutes.
🚛 Fix SPN 639 FMI 9 Before Derate Hits
If ignored, you WILL get:
-
ABS faults
-
Transmission faults
-
DEF faults
-
Forced 5 MPH derate
Fix SPN 639 now with DieselScanners.
📞 Call: (800) 987-4850
👉 Shop DieselScanners Kits
