Fault Codes:Caterpillar General 5798

Caterpillar Excavator Fault Code 5798: Technical Guide

What is Caterpillar Fault Code 5798?

Fault Code 5798 indicates an Abnormal Update Rate for the Electronic Control Module (ECM) or a communication error within the CAN (Controller Area Network) bus system. This code specifically signals that the ECM is not receiving data updates from critical components at the expected frequency, or that message packets are being lost or corrupted during transmission.

This fault affects the machine's ability to coordinate between systems like the engine controller, hydraulic controller, and display module. For Caterpillar excavators, particularly older or high-hour machines, this communication breakdown can trigger protective derates or prevent proper system integration, directly impacting productivity and diagnostic accuracy.

Common Symptoms

When Code 5798 is active, operators typically experience:

  • Intermittent or persistent warning lights on the dashboard, often accompanied by communication error messages
  • Engine derate or power reduction as the ECM enters a protective failsafe mode
  • Erratic gauge readings or complete loss of display functionality on the monitor panel
  • Delayed throttle response or inconsistent hydraulic performance due to communication lag
  • Inability to access diagnostic data through the monitor or service tools

Potential Causes

The most common technical causes for Code 5798 on used Caterpillar excavators include:

  • Damaged or corroded CAN bus wiring harness, especially at known rub points near the swing bearing or boom base
  • Faulty ECM connections or corroded connector pins at the main controller harness (C1/C2 connectors)
  • Failed terminating resistors on the CAN network (typically 120-ohm resistors at network endpoints)
  • ECM power supply issues, including poor grounding at G101 or voltage drops during cranking
  • Defective display module or controller sending corrupted data packets
  • Water intrusion in electrical enclosures, common in machines operating in wet environments
  • Incompatible software versions between controllers after previous repairs or component replacements

How to Troubleshoot and Fix Code 5798

Step 1: Verify Power and Ground Circuits Using a multimeter, check that the ECM has a stable 24V supply and proper ground continuity (less than 0.5 ohms resistance to chassis ground). Inspect battery cable connections and the main ground strap (G101) for corrosion or looseness.

Step 2: Inspect CAN Bus Wiring and Connections Physically examine the CAN bus harness (typically yellow and green twisted pair wires) for damage, especially where it passes through bulkheads or near moving components. On used excavators, check for harness wear at the swing bearing transition point—a common failure location. Clean all connector pins with electrical contact cleaner and apply dielectric grease.

Step 3: Test CAN Bus Termination Disconnect the CAN bus at both ends and measure resistance between the CAN-High and CAN-Low wires. You should read approximately 60 ohms (two 120-ohm resistors in parallel). If reading is incorrect, locate and replace faulty terminating resistors.

Step 4: Use Caterpillar Electronic Technician (Cat ET) Connect Cat ET diagnostic software to check real-time communication status between modules. Monitor the data link for packet loss percentages and identify which specific controller is dropping messages. Update all controller software to matching versions if discrepancies exist.

Step 5: Component Isolation Testing If the fault persists, systematically disconnect non-essential controllers one at a time while monitoring the fault status. This helps identify if a single faulty module is corrupting the entire network.


Disclaimer: This guide provides general troubleshooting information for Code 5798. Complex electrical diagnostics may require Caterpillar-certified diagnostic tools and training. Always consult qualified heavy equipment technicians and refer to your machine's specific service manual before performing repairs.

Fault Description:

Post-treatment #1 DEF jet unit heater mixing

Fault Cause:

SPN (Suspicious Parameter Number) : FMI is used in conjunction with SPN to provide specific information related to the Fault Diagnosis Code (DTC). The FMI may indicate faults in circuits or electrical components that have been detected before. FMI may also indicate the abnormal operation conditions that have been detected before. This code is displayed in the form of "SPN-FMI". The ECM/ECU also attaches the textual description to the information transmitted through the J1939 data link. This text description is used to describe SPN-FMI. Determine the failure mode of the DTC by evaluating the electrical signals of the suspicious circuit. Failure mode identifiers can be divided into two types: A code indicating a detected fault in a circuit or electrical component 3772. Code indicating system events was detected Usually, when the signal of the circuit exceeds the range of the sensor, the first type of code is generated. The code of the second category indicates that the sensor signal is normal, but the signal exceeds the normal working range of the parameters. Please refer to the troubleshooting guide for the specific product. The troubleshooting guide steps will help determine the root cause of the DTC

FairTradeMachinery

You Design the Vision. We Handle the Hard Parts.

Helping Global Buyers Access Better-Value Machinery and After-Sales Solutions.

As China's Leading Global Used Machinery Exchange Platform, we sits at the intersection of IoT technology and B2B commerce. That means real-time inventory data, verified seller profiles, and a transaction process designed for cross-border buyers who can't always inspect machines in person. Our users in China have exceeded 1.5 millions meaning we have the first source of excavator owners and the equivalent number of machines. This means we can cover all the popular models and even specific needs, no matter of the status.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp