Skip to main contentSkip to navigationSkip to contactAccessibility (Alt+A)

Keyboard Shortcuts

  • Alt + A: Open accessibility settings
  • Tab: Navigate to next element
  • Shift + Tab: Navigate to previous element
  • Enter or Space: Activate buttons and links
  • Escape: Close dialogs and menus
  • Arrow keys: Navigate within menus and sliders
  • Home: Go to beginning of list
  • End: Go to end of list
EmersonEIMS — Reliable Power. Without Limits.
HOMEABOUT
CONTACT
Get Quote
EMERSONEiMS

Engineering-grade reliability for East Africa's critical infrastructure. Power systems built to perform.

  • LinkedIn↗
  • Twitter↗
  • Facebook↗

Company

  • About Us
  • Services
  • Book a Service
  • Project Gallery
  • Careers
  • Contact Us

Solutions

  • Generators
  • Solar Energy
  • Diagnostic Suite
  • Troubleshooting
  • Knowledge Base
  • FAQ

Service Areas

  • All Kenya Counties
  • Nairobi
  • Mombasa
  • Kisumu
  • Nakuru
  • Kiambu

Contact

  • Nairobi HQEmbakasi, off Airport North Road, Nairobi
    (Near KEMSA Head Office)
  • Emailinfo@emersoneims.com
  • Phone
    +254782914717
    +254768860665

© 2026 Emerson EiMS. All rights reserved.

Privacy PolicyTerms of Service
ENGINEERED IN NAIROBI, KENYA
  1. Home
  2. /
  3. Fault Codes
  4. /
  5. SPN-639
Cummins

SPN-639

J1939 Network Communication Error

⚠️WARNING

The ECM has lost communication with other modules on the J1939 data network. This fault affects data exchange between ECM, transmission, instrument cluster, and other networked components.

🔍 Possible Causes

  • •Damaged CAN bus wiring
  • •Missing termination resistor
  • •Faulty ECM or other module
  • •Connector corrosion or damage
  • •Short circuit on CAN bus
  • •EMI interference

🔧 Troubleshooting Steps

  1. 1Check CAN bus wiring for damage
  2. 2Verify termination resistors present (120 ohms each end)
  3. 3Inspect all CAN bus connectors
  4. 4Use oscilloscope to check CAN signal quality
  5. 5Disconnect modules one at a time to isolate faulty unit
  6. 6Check for EMI sources near CAN wiring

🛠️ Parts You May Need

CAN Bus WiringTermination ResistorsECM ModuleCAN ConnectorsShield Grounding

Need parts? We stock genuine Cummins parts with next-day delivery in Nairobi.Call +254 768 860 665

❓ Frequently Asked Questions

What is J1939 on a generator?

J1939 is a CAN bus communication protocol used in heavy equipment. It allows the ECM, display, transmission, and other modules to share data over a two-wire network.

How do I test CAN bus termination?

Measure resistance across CAN-H and CAN-L with all modules connected. Should read approximately 60 ohms (two 120 ohm resistors in parallel). 120 ohms indicates one missing terminator.

Need Expert Help?

Our engineers have fixed 1,000+ Cummins generators. Get professional diagnosis now.

WhatsApp EngineerCall +254 768 860 665

Advanced Diagnostics

Use Generator Oracle for AI-powered diagnosis, wiring diagrams, and repair manuals.

Launch Generator Oracle →

Related Fault Codes

SPN-111ECM Internal Hardware FailureSPN-639J1939 Network Communication Error