Español
← All codes

SPN 639 FMI 2

CAUTION

Data bus

The truck network is losing communication between modules.

SPN 639 FMI 2: The truck network is losing communication between modules. Caution: you can keep driving carefully, but the engine may derate; get it addressed soon.

Electrical · Electrical / J1939

Can I keep driving?

Caution: you can keep driving carefully, but the engine may derate; get it addressed soon.

What it means

J1939 data error. It is usually a physical network problem: a missing terminator, chafed wire or corroded connector, not a failed module. Measure the network before replacing any module.

Most likely causes

  • Missing or damaged network terminator

    Very likely

  • Chafed harness or broken wire

    Very likely

  • Corroded connector or loose pin

    Likely

  • Module flooding the bus

    Less likely

Tests, cheapest and most decisive first

  1. 1. Measure J1939 bus resistance with the key off

    Expected result: Between 60 and 70 ohms

    Tool: Multimeter

  2. 2. Wiggle the harness while watching the code live

    Expected result: Code does not return when the harness moves

    Tool: J1939 scanner

Part usually replaced

J1939 datalink repair (connector / terminating resistor)

$20–$350 (aftermarket to dealer)

Labor: 1–3 h

USD, part only. Labor is billed at the shop's hourly rate.

Data: DERATE verified base, updated October 2026

Related codes

Read it off your own dash

Take one photo and DERATE tells you whether you can keep driving.

Available on the
App Store
Get it on
Google Play
Coming soon
Discover DERATE

Ask DERATE

Print your glovebox rescue cardThe most common codes, how urgent each one is and what to tell the mechanic, on one sheet.

DERATE assists. It does not replace inspection by a qualified technician.