Fault Codes:Caterpillar General CID901

What is Caterpillar Fault Code CID901?

Caterpillar Fault Code CID901 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) 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 system serves as the central nervous system for modern Caterpillar excavators, allowing critical components like the engine ECM, hydraulic controller, and display monitor to exchange operational data continuously. When CID901 appears, it means this communication network has been interrupted or degraded. This is particularly critical because the machine's performance monitoring, diagnostic capabilities, and safety systems all depend on reliable data exchange between controllers. Without proper communication, the excavator may enter derate mode or experience reduced functionality to protect components from operating without complete system awareness.

Common Symptoms

When CID901 is active, operators typically experience:

  • Warning lights illuminated on the instrument cluster, often accompanied by a wrench or diagnostic icon
  • Intermittent or complete loss of display information on the monitor screen (blank screens, frozen data)
  • Reduced engine power or hydraulic response as the system enters protective derate mode
  • Erratic gauge readings showing inconsistent RPM, temperature, or pressure values
  • Inability to access diagnostic menus or machine settings through the display interface

Potential Causes

The most common technical reasons for CID901 appearing on used Caterpillar excavators include:

  • Damaged or corroded CAN bus wiring harness, particularly at known rub points near the swing bearing, boom base, or engine compartment
  • Loose or corroded connector pins at ECM connections, especially where moisture intrusion is common
  • Failed terminating resistors at either end of the CAN bus network (120-ohm resistors)
  • ECM power supply issues causing intermittent controller shutdowns or resets
  • Faulty electronic control module, though less common than wiring/connection problems
  • Aftermarket accessory installations that improperly tap into the CAN network
  • Battery voltage fluctuations or poor ground connections affecting controller stability

How to Troubleshoot and Fix Code CID901

Step 1: Visual Inspection of Harnesses and Connectors

Begin by thoroughly inspecting all CAN bus wiring harnesses, focusing on areas where cables route through moving joints or near heat sources. On used excavators, check specifically where harnesses pass through the swing bearing area and along the boom—these are notorious wear points. Look for abraded insulation, pinched wires, or signs of previous repairs. Disconnect and inspect all ECM connectors for corrosion, bent pins, or moisture contamination.

Step 2: Verify CAN Bus Continuity and Termination

Using a digital multimeter, check the CAN-High and CAN-Low lines for proper resistance. With the machine off and all modules connected, measure between CAN-High and CAN-Low terminals—you should read approximately 60 ohms (two 120-ohm terminating resistors in parallel). If you read 120 ohms, one terminator has failed; if you read open circuit (OL), both terminators or the wiring is compromised. Verify terminating resistors are properly installed at network endpoints.

Step 3: Test Power Supply and Grounds

Check that all ECMs are receiving proper voltage (typically 24V nominal on Caterpillar machines). Measure voltage at each controller connector with the key on. Also verify ground connections are clean, tight, and reading less than 0.5 ohms resistance to chassis ground. Poor grounds are especially common on used machines with years of vibration exposure.

Step 4: Use Caterpillar Diagnostic Software

Connect Caterpillar Electronic Technician (Cat ET) software to identify which specific module is failing to communicate. The software will show you the network topology and indicate which controller is dropping offline. This diagnostic tool can also help you determine if the issue is intermittent or constant, and whether multiple modules are affected.

Step 5: Address Specific Component Failures

Once you've isolated the problem area, replace damaged harness sections (not just tape over them), clean and apply dielectric grease to all connectors, or replace failed ECMs as needed. For used excavators, always replace terminating resistors if they show any resistance deviation, as they degrade over time.

Disclaimer: This guide provides general troubleshooting information for CID901. Always consult the official Caterpillar service manual for your specific machine model and serial number. If you're uncomfortable performing electrical diagnostics, contact a certified Caterpillar technician to prevent further damage to expensive electronic components.

Fault Description:

Lower the solenoid valve on the left side

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