Mack mDrive SPN 1231 FMI 9 �?J1939 Network Communication Failure

SPN 1231 FMI 9 on a Mack mDrive means the TCM is not receiving expected J1939 messages from another control module. Check CAN bus termination resistance (should read ~60 ohms), inspect harness connectors, and use Mack VCADS Pro to identify the missing source address.

Code Details

Structured details for SPN 1231 FMI 9
Display codeSPN 1231 FMI 9
SPN1231
FMI9
OEM codeNone listed
ManufacturerMack
SystemTransmission �?communication
ComponentJ1939 CAN network / Mack mDrive transmission control module
Source addressUnknown or not applicable
Severitymedium
Review statussource backed
Source confidencemedium
Last reviewed2026-06-11

Plain-English Meaning

The Mack mDrive is closely related to the Volvo I-Shift and requires continuous J1939 communication with the engine EMS and other vehicle controllers to manage clutch operation and automated gear selection. When a required message stops arriving, the TCM logs this fault and may fall back to a reduced-function mode. On Mack Anthem, Pinnacle, and Granite trucks with mDRIVE transmissions, the J1939 network connects the mDRIVE TCM to the MP8 engine ECM and ABS module. VCADS Pro (PTT) can display J1939 communication status for all modules on the bus simultaneously. A termination resistor failure at either end of the J1939 backbone produces a characteristic bus voltage reading that VCADS Pro can detect during a network health test. On vocational trucks with body builder modules or PTO controllers wired into the J1939 network, these peripheral modules should be isolated first as they are common sources of J1939 faults on custom-upfitted trucks.

SPN 1231 is J1939 Network 1 data link status. FMI 9 indicates absent or too-slow message updates from a specific source address. The Mack mDrive TCM uses engine torque, throttle position, and other parameters from the EMS and body controllers to manage shift timing and clutch control. A network fault breaks the coordination chain. Mack VCADS Pro identifies which source address message is missing and reports which module is the origin.

Common Symptoms

  • mDrive transmission warning or fault indicator
  • Reversion to manual gear select mode
  • Erratic or harsh shifting
  • Communication-related faults in multiple vehicle modules via VCADS Pro

Possible Causes

Possible causes may include the items below. The list is not a parts diagnosis.

  • J1939 CAN bus harness damage from road debris or abrasion
  • Corroded connector at the mDrive TCM or on the CAN backbone
  • Failed 120-ohm CAN terminating resistor
  • Power or ground fault at a module causing it to stop transmitting
  • Failed source ECU on the J1939 bus

First Checks

  • Measure J1939 bus resistance with all ECU power off �?should read approximately 60 ohms
  • Connect Mack VCADS Pro to identify the missing message source address
  • Inspect mDrive TCM harness and connector for corrosion or physical damage
  • Check that all modules on the J1939 backbone have proper power and ground
  • Isolate CAN backbone vs. branch faults by comparing whether all modules or only some modules report communication errors
  • Use VCADS Pro (PTT) to run a J1939 network health test and identify the specific node at fault
  • Disconnect body builder or PTO modules from the J1939 network first to isolate fault to the base vehicle network

Can I Keep Driving?

The mDrive may operate in manual mode with reduced automated functionality. Address the communication fault to restore full automated shift operation.

Related Lookup Pages

Sources

  • Mack Trucks Service Support Public Resources Mack Trucks Inc. · oem · accessed 2026-06-11 · confidence medium

    Source: Mack Trucks Inc., Mack Trucks Service Support Public Resources. This page paraphrases factual fields only and is not a substitute for the original document.

    Open source
  • Volvo Trucks / Mack Trucks Technical Support Volvo Trucks North America / Mack Trucks Inc. · oem · accessed 2026-06-10 · confidence medium

    Source: Volvo Trucks North America / Mack Trucks Inc., Volvo Trucks / Mack Trucks Technical Support. This page paraphrases factual fields only and is not a substitute for the original document.

    Open source
  • SAE J1939 Standards Collection SAE International · official · accessed 2026-05-05 · confidence medium

    Source: SAE International, SAE J1939 Standards Collection. This page paraphrases factual fields only and is not a substitute for the original document.

    Open source

FAQ

Is the Mack mDrive the same transmission as the Volvo I-Shift?

Yes. The Mack mDrive is essentially the same automated manual transmission as the Volvo I-Shift, badged for Mack trucks. The underlying transmission hardware, control software architecture, and J1939 communication protocols are closely related. VCADS Pro serves both Mack and Volvo platforms.

Will a failed engine EMS cause SPN 1231 FMI 9 on the Mack mDrive?

Yes. If the engine EMS loses power or fails, the J1939 messages the mDrive TCM expects from the EMS will stop arriving, triggering SPN 1231 FMI 9. In this case, engine-related faults would also be present. Check all active codes in VCADS Pro to determine whether the communication loss is isolated to the transmission or is part of a broader network failure.

Can corroded wiring cause intermittent SPN 1231 FMI 9 on the mDrive?

Yes. Intermittent CAN bus communication faults are often caused by connector corrosion, partially damaged wiring, or loose terminating resistors that cause the bus resistance to vary. VCADS Pro may record the fault as inactive if the corrosion is not severe enough to cause a persistent loss of communication. Thorough connector cleaning and a wiring inspection under the truck are worthwhile steps for intermittent cases.