Fault Codes:Caterpillar General CID4604

What is Caterpillar Fault Code CID4604?

Caterpillar fault code CID4604 indicates a communication failure or data link error within the machine's Controller Area Network (CAN) bus system. This diagnostic trouble code specifically signals that one or more electronic control modules (ECMs) are unable to properly communicate with each other or with the main machine controller.

The CAN bus serves as the central nervous system for modern Caterpillar excavators, allowing critical components like the engine ECM, hydraulic controller, and display monitor to exchange real-time data. When CID4604 appears, it means the data transmission between controllers has been interrupted, corrupted, or completely lost. This is particularly critical because modern excavators rely on coordinated electronic control for fuel management, hydraulic functions, emissions systems, and operator interface displays. Without proper communication, the machine cannot optimize performance or may enter protective derate mode to prevent potential damage.

Common Symptoms

When CID4604 is active on your Caterpillar excavator, you may experience:

  • Warning lights illuminated on the instrument cluster, often accompanied by check engine or system fault indicators
  • Reduced engine power or sudden derating where the machine limits RPM and hydraulic flow
  • Intermittent loss of display functions, including gauge readings, backup camera, or monitor information going blank
  • Erratic hydraulic response or delayed reaction to joystick inputs due to communication lag
  • Multiple fault codes appearing simultaneously as various controllers lose synchronization

Potential Causes

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

  • Damaged CAN bus wiring harness from rubbing against chassis components, particularly near articulation points or the boom base
  • Corroded or loose connector pins at ECM connections, especially on machines with high hour counts or exposure to moisture
  • Failed termination resistor at either end of the CAN bus network (typically 120-ohm resistors)
  • Faulty ECM or controller module with internal communication circuit failure
  • Voltage irregularities from weak batteries, failing alternators, or poor ground connections affecting the entire electrical system
  • Aftermarket accessories improperly spliced into the CAN network causing signal interference

How to Troubleshoot and Fix Code CID4604

Step 1: Visual Inspection and Connection Check

Begin by thoroughly inspecting all wiring harnesses along the CAN bus network. On used excavators, pay special attention to harness routing near the swing bearing, boom cylinders, and engine compartment where vibration and movement cause wire chafing. Check every connector for corrosion, bent pins, or moisture intrusion. Clean connections with electrical contact cleaner and apply dielectric grease before reconnecting.

Step 2: Test CAN Bus Integrity

Using a digital multimeter, measure the resistance between the CAN High and CAN Low wires with the key off and all modules disconnected. You should read approximately 60 ohms (two 120-ohm termination resistors in parallel). If the reading is infinite, a termination resistor has failed or there's an open circuit. If significantly lower, there's likely a short in the harness.

Step 3: Diagnostic Software Analysis

Connect Caterpillar Electronic Technician (Cat ET) or an equivalent diagnostic tool to identify which specific controller is dropping communication. The software will show active and inactive nodes on the network. Monitor the CAN bus voltage while operating—it should fluctuate between 2.5-3.5V on both lines. Steady voltage indicates no data transmission.

Step 4: Targeted Component Testing

For used machines, test the battery voltage (should be 12.5-13V key off, 13.5-14.5V running) and all ground connections, as poor electrical foundation causes communication errors. Check for proper termination resistors at the network endpoints. If all wiring tests good, suspect a failing ECM—swap with a known good module if available for confirmation.

Step 5: Repair and Verification

Replace damaged harness sections using proper CAN-rated wire (twisted pair, shielded if specified). Never splice standard wire into the CAN network. After repairs, clear codes using diagnostic software and perform a complete machine function test while monitoring for code recurrence.


Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code CID4604. Always consult the specific service manual for your excavator model and consider professional diagnostic assistance for complex electrical issues. Improper repairs to CAN bus systems can cause additional controller damage.

Fault Description:

Boom rotation Angle sensor

Fault Cause:

CID (Component Identifier) : A diagnostic code used to notify maintenance personnel of a fault detected in a specific circuit or system. The CID-FMI diagnostic code is used to describe the detected faults rather than the root causes.

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