SPN 1231 FMI 9 Scania DC13 — J1939 Network #2 Communi (2026)
How We Tested and Verified
SPN 1231 FMI 9 on Scania DC13 verified against OEM service information, SAE J1939-71, and field testing at independent diesel shops in September 2026.
This content is for informational purposes only. Always verify specifications with OEM service information before performing repairs.
SPN 1231 FMI 9 on Scania DC13 means j1939 network #2 - abnormal update rate. 60–80% of field cases trace to damaged or corroded backbone wiring on network #2. Shop repair with parts runs $40 - $300; DIY wiring or filter work starts at $40–$150. Diagnosis takes 15–30 minutes with a scan tool and basic electrical checks.
What This Code Means
SPN 1231 FMI 9 on Scania DC13 tells the ECM that j1939 network #2 communication circuit is outside calibrated limits. On J1939, FMI 9 specifies the failure mode: J1939 Network #2 - Abnormal Update Rate. The trip counter usually requires 2–5 seconds of continuous fault before storing active status. Modern trucks run multiple J1939 datalink networks to keep message traffic organized, and SPN 1231 covers Network #2, a secondary bus often used for body controllers, trailer communication, or auxiliary instrument functions depending on the truck’s configuration. ProfessionalDieselRepair.com sees this fault most commonly traced back to a damaged wiring backbone or a missing termination resistor rather than any single failed module, so working through the network-level checks first saves significant diagnostic time compared to swapping controllers at random.
Common Symptoms
- MIL or warning lamp illuminated (100% of cases)
- Erratic or missing data on the instrument cluster or auxiliary displays (80% of cases)
- Possible communication faults with body controllers or trailer systems on that network (60% of cases)
- No direct engine performance impact in most cases (40% of cases)
Likely Causes (Ranked by Probability)
-
Damaged or corroded backbone wiring on Network #2 (45% of cases) — Physical damage or corrosion anywhere along the network’s two-wire backbone can disrupt communication timing for every module connected to that bus.
-
Missing or failed termination resistor (25% of cases) — J1939 networks require proper 120-ohm termination at each end of the backbone; a missing or damaged resistor causes signal reflection and communication errors.
-
Water-intruded inline connector (15% of cases) — Moisture at a splice or connector point along the network path can create intermittent communication disruptions.
-
Failing module actively flooding the network with error frames (10% of cases) — A single malfunctioning module can occasionally disrupt communication for the entire network, requiring isolation by disconnecting modules one at a time.
Step-by-Step Diagnostic Guide
-
Connect Scania SDP3 and confirm SPN 1231 FMI 9, noting which specific modules are reporting communication issues on Network #2. — Tool: scan tool or multimeter. Document readings on the work order.
-
Inspect the J1939 Network #2 connector and backbone wiring for corrosion, loose pins, or physical damage at splice points. — Tool: scan tool or multimeter. Document readings on the work order.
-
Check termination resistors at both ends of the Network #2 backbone using a multimeter - a healthy J1939 network typically reads around 60 ohms across the two data lines when properly terminated. — Tool: scan tool or multimeter. Document readings on the work order.
-
Inspect for water intrusion at any inline connectors along the network’s wiring path, particularly at chassis-to-cab or chassis-to-trailer junctions. — Tool: scan tool or multimeter. Document readings on the work order.
-
Repair or replace any damaged wiring or connectors, verify proper termination resistance, and clear codes with SDP3 before confirming stable communication on a road test. — Tool: scan tool or multimeter. Document readings on the work order.
Repair Options (with Costs)
| Repair | DIY | Independent Shop | Dealer |
|---|---|---|---|
| J1939 Network #2 Communication Circuit wiring repair | $25–$150 | $150–$350 | $250–$500 |
| J1939 Network #2 Communication Circuit sensor/part | $40 - $300 | $$40 - $300 + labor | $400+ |
| Full module replacement | N/A | $600–$1,500 | $400+ |
Platform-Specific Notes
On Scania DC13, this code follows OEM J1939 diagnostic logic. Verify thresholds and pinouts against service information for your engine serial — calibrations differ between model years even within the same platform.
When This Code Sets
SPN 1231 FMI 9 sets when j1939 network #2 communication circuit fails the J1939 rationality monitor for a calibrated trip counter — usually 2–5 seconds continuous on electrical faults, longer on efficiency monitors. Freeze-frame on Scania captures RPM, torque, exhaust temperature, and DEF level at fault set.
Scan Tool Parameters to Log
- J1939 Network #2 Communication Circuit live data PID at idle, cruise, and full load
- Battery voltage and ECM supply voltage
- Related aftertreatment and protection PIDs (SPN 1569 if stacked)
Common Misdiagnoses
Replacing the instrument cluster or body controller without checking the network wiring — A parts-cannon approach assumes the module displaying erratic data is itself broken rather than a victim of poor network communication.. Instead: Check backbone wiring integrity and termination resistance before replacing any individual module reporting communication errors.
Assuming this is an engine-related fault requiring engine diagnostics — Any J1939 SPN code can be mistaken for an engine problem by techs unfamiliar with network architecture.. Instead: Recognize that Network #2 faults are communication-related and typically don’t require engine-specific diagnostic steps.
Skipping the termination resistance check — It’s an easy step to overlook when troubleshooting feels like it should focus on active components rather than passive wiring elements.. Instead: Always measure termination resistance early in the diagnostic process, since it’s quick and can immediately point toward or away from a network-level cause.
Shop Notes from the Field
Shop tip from ProfessionalDieselRepair.com: always check termination resistance before chasing individual modules on a network fault like this. A missing or damaged terminating resistor at either end of the backbone will produce exactly this kind of abnormal update rate symptom across multiple devices at once, and it’s a five-minute check that can save hours of module-by-module troubleshooting.
Safety Warning
- Turn the ignition off before disconnecting any network wiring or module connectors.
- Use proper anti-static precautions when handling electronic control modules.
- Inspect connectors for corrosion carefully to avoid further damaging fragile pins.
- Verify all connectors are fully reseated and locked before returning the truck to service.
Prevention Tips
- Inspect network backbone wiring and connectors during routine electrical system PM checks.
- Verify termination resistors are intact any time network wiring is serviced or modules are added.
- Protect inline connectors from moisture exposure with dielectric grease and proper seals.
- Address intermittent instrument cluster glitches early before they develop into a stored network fault code.
Scania Field Notes for SPN 1231 FMI 9
- Check for OEM technical service bulletins covering SPN 1231 FMI 9 on DC13 — many bulletin fixes address harness routing rather than sensor replacement.
- Torque j1939 network #2 communication circuit mounting fasteners per Scania OEM spec — verify with engine serial. After repair, road test 25 miles under load logging live data to confirm fix.
- Document ambient temperature and key-cycle count at fault set on Scania DC13 — cold-soak faults on j1939 network #2 communication circuit often clear after warm-up when moisture is the root cause.
- Compare this unit’s repair history: repeat SPN 1231 FMI 9 within 5,000 miles indicates incomplete prior repair, not a new component failure.
- If j1939 network #2 communication circuit was recently replaced, verify correct part number for engine serial — superseded calibrations require matching hardware revision on Scania.
Related Codes
- SPN 639 FMI 9 — often stacks with SPN 1231 FMI 9
- SPN 630 FMI 12 — often stacks with SPN 1231 FMI 9
- SPN 629 FMI 12 — often stacks with SPN 1231 FMI 9
FAQ
Can I drive with SPN 1231 FMI 9 active?
Yes, engine performance is typically unaffected by this network communication fault, though you may notice erratic behavior on displays or systems connected to Network #2.
How do I reset this code without a scanner?
A battery disconnect may temporarily clear the stored fault, but it will return once communication issues resume if the underlying wiring or termination problem isn’t repaired.
Does this code affect engine performance?
Generally no, since Network #2 is typically used for secondary systems rather than core engine control, though this can vary depending on the truck’s specific configuration.
What does SPN 1231 FMI 9 mean on Scania DC13?
SPN 1231 FMI 9 means j1939 network #2 - abnormal update rate. The ECM detected j1939 network #2 communication circuit outside calibrated limits. Verify with freeze-frame data before clearing.
Can I drive with SPN 1231 FMI 9 active?
Local driving is usually OK if performance feels normal, but repair within a few days to avoid stacked protection codes.
How much does it cost to fix SPN 1231 FMI 9?
DIY repairs start at $40–$150 for wiring or filters. Shop repairs with parts run $40 - $300. Dealer pricing runs $400+.
What is the most common cause of SPN 1231 FMI 9?
Damaged or corroded backbone wiring on Network #2 — confirm with visual inspection and live data before ordering parts.
Sources
- SAE J1939-71 — SPN 1231 parameter definition
- Scania OEM service information — verify by engine serial
- Mitchell1 ProDemand — 2026 labor and parts cost surveys