Eaton AMT Product Generations and Fault Code Context
Eaton Corporation produces automated manual transmissions (AMT) for heavy-duty trucking under the Fuller, AutoShift, UltraShift PLUS, and Endurant HD product lines. The Endurant HD (introduced around 2019) is Eaton's current-generation fully integrated AMT with no traditional clutch pedal, using electronically controlled clutch engagement. UltraShift PLUS Gen 3 is the predecessor, widely in service in Class 8 long-haul trucks.
Fault codes from Eaton transmissions use J1939 SPN/FMI conventions. The source address on the J1939 network identifies the Eaton TCM as the reporting module, which separates transmission codes from engine, ABS, and chassis codes that appear on the same driver display. Eaton ServiceRanger is the OEM diagnostic software for the full range of Eaton AMT products.
Eaton ServiceRanger Diagnostic Tool
ServiceRanger is Eaton's OEM diagnostic software for AMT diagnosis. It provides fault code history, live TCM parameter data, shift quality event logs, component actuation tests, and TCM calibration. For faults related to shift quality, range hold, neutral fall-out, or TCM adaptation, ServiceRanger is required — generic J1939 scanners show the broadcast SPN/FMI but cannot access the TCM's internal diagnostic data.
ServiceRanger covers Gen 3 AutoShift, UltraShift PLUS, and Endurant HD. It includes a shift quality analysis feature that logs successful and failed engagement events, which is particularly useful for diagnosing intermittent shift faults that don't produce clean fault codes but do produce shift quality events stored in the TCM's history.
Endurant HD vs. UltraShift PLUS Fault Code Behavior
The Endurant HD and UltraShift PLUS use different clutch actuation systems and TCM architectures, which affects how fault codes behave in practice. Endurant HD integrates the clutch actuator and TCM into a more unified control strategy; UltraShift PLUS uses a separate clutch actuation module. Fault codes involving the clutch, input shaft, or gear engagement may present differently between the two generations.
The J1939 SPN/FMI numbers are the same between generations, but the specific fault thresholds, default responses (which gears are inhibited, whether the transmission holds current gear), and ServiceRanger reset procedures differ. Always confirm whether the vehicle has Endurant HD or UltraShift PLUS before consulting a service reference.
Common Fault Patterns on Eaton AMTs
High-frequency Eaton AMT fault categories include input and output shaft speed sensor faults (SPN 161, SPN 191), J1939 data link communication faults between the engine ECM and TCM (the TCM uses engine speed and torque data for shift control), range inhibit faults triggered by protection logic, and clutch actuation faults on Endurant HD vehicles.
J1939 communication faults between the engine and Eaton TCM are particularly common after any wiring harness or connector work near the 9-pin diagnostic connector or the ECM location. The TCM and ECM exchange continuous data — if that data link is interrupted or noisy, the TCM may inhibit shifts and log a communication fault (SPN 639 or SPN 1231) alongside the operational fault.
Fault Code Coverage on This Site
Eaton transmission coverage spans the UltraShift PLUS and Endurant HD AMT platforms used in Class 7–8 trucks. Fault categories covered include: SPN 177 FMI 0 (transmission fluid temperature high — overheat threshold monitoring for UltraShift); SPN 524 FMI 7 (gear engagement fault — failure to engage a specific gear, indicating rail actuator or selector wear); SPN 1220 FMI 9 (J1939 timeout for ETC7 or VP15 proprietary data, commonly occurring when an Allison TCM is also on the data link with conflicting addressing); and SPN 1231 FMI 9 (J1939 proprietary data link communication fault — general CAN bus isolation required).
Pages covering these SPNs note where fault behavior and TCM response differ between UltraShift PLUS Gen 3 and Endurant HD due to their different clutch actuation architectures. The common root cause pattern of engine-to-TCM J1939 data quality issues is highlighted across all Eaton data link fault pages. All Eaton pages on this site reference Eaton Roadranger support documentation and the Eaton Endurant HD service manual as their source basis, with Eaton ServiceRanger as the recommended diagnostic tool.
Related Pages
Related Fault Code Pages
Official Resources
- Eaton Roadranger Technical Resources — Eaton Roadranger portal for UltraShift PLUS, Endurant HD, and Fuller transmission technical resources. Eaton ServiceRanger is the OEM diagnostic tool for all AMT generations.
- Eaton Endurant HD Troubleshooting Guide TRTS0950 (PDF) — Eaton official troubleshooting guide for Endurant HD transmissions. SPN/FMI fault data source for Endurant HD pages on this site. Includes clutch actuation fault trees and TCM response tables.
- Eaton UltraShift PLUS Troubleshooting Guide TRTS0940 (PDF) — Eaton official troubleshooting guide for UltraShift PLUS Gen 3 transmissions. Reference document for UltraShift fault code behavior and ServiceRanger diagnostic procedures.
Sources
- Roadranger Support Eaton · oem · accessed 2026-05-05 · confidence medium
Source: Eaton, Roadranger Support. This page paraphrases factual fields only and is not a substitute for the original document.
Open source - Eaton Endurant HD Troubleshooting Guide TRTS0950 Eaton · oem · accessed 2026-05-05 · confidence medium
Source: Eaton, Eaton Endurant HD Troubleshooting Guide TRTS0950. 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
What is the difference between an Eaton UltraShift PLUS code and an Endurant HD code on the dash?
Both transmissions report through J1939 SPN/FMI, so the code format looks the same on the dash. The key differences are in the available gear ranges, the clutch control hardware, and how the TCM handles certain fault conditions. Endurant HD (a fully integrated unit without a traditional clutch pedal) has different TCM logic and calibration than Gen 3 UltraShift PLUS. Eaton ServiceRanger distinguishes between them in its diagnostic interface.
Does Eaton ServiceRanger work across all Eaton AMT generations?
ServiceRanger covers Gen 3 AutoShift, UltraShift PLUS, and Endurant HD. Some older Eaton Fuller manual transmissions with ABS integration or sensor systems may also appear in ServiceRanger, but the depth of diagnostic capability varies by product generation. For current Endurant and UltraShift PLUS, ServiceRanger provides live data, fault code history, component tests, and calibration.
Can telematics data capture all Eaton fault codes, or do some require ServiceRanger to see?
Telematics systems that read J1939 data can capture standard SPN/FMI codes transmitted by the Eaton TCM. However, manufacturer-specific fault codes, TCM internal diagnostic data, and some parameter configurations are not broadcast on J1939 and can only be accessed through ServiceRanger. For a full picture of a transmission issue, ServiceRanger is required.
Which Eaton transmission models and fault codes are covered on this site?
Coverage spans the Eaton UltraShift and Endurant AMT platforms used in Class 7–8 trucks. Covered SPNs include: SPN 177 FMI 0 (transmission fluid temperature high, UltraShift), SPN 524 FMI 7 (gear engagement fault — specific gear failure to engage), SPN 1220 FMI 9 (J1939 timeout for ETC7/VP15 data, typically Allison data mismatch in multi-brand network), and SPN 1231 FMI 9 (J1939 proprietary data link communication fault). These pages note the distinction between UltraShift PLUS and Endurant HD where the fault behavior differs between those two TCM generations. All Eaton pages reference Eaton ServiceRanger as the OEM diagnostic tool and note that J1939 engine-to-TCM data quality is frequently the root cause of transmission communication faults.