Fault Codes:Caterpillar General CID903
What is Caterpillar Fault Code CID903?
CID903 indicates a communication error or data link failure within the Caterpillar machine's CAN (Controller Area Network) system, specifically detecting a loss of communication with a critical electronic control module or component. This Component Identifier (CID) fault means the Electronic Control Module (ECM) cannot properly communicate with one or more networked controllers, such as the hydraulic system controller, display module, or aftertreatment system.
This code is critical for Caterpillar excavators because modern machines rely on constant data exchange between multiple electronic control units (ECUs) to coordinate engine performance, hydraulic functions, emissions controls, and operator displays. When CID903 appears, the machine may enter a derate mode or experience reduced functionality to protect systems from operating without proper sensor feedback or control coordination.
Common Symptoms
- Warning lights illuminated on the instrument cluster, often accompanied by a "Check Engine" or diagnostic lamp
- Reduced engine power or automatic derate limiting machine performance and hydraulic response
- Inoperative or frozen display screens showing outdated information or complete loss of monitoring data
- Intermittent or complete loss of specific functions such as auto-idle, climate control, or hydraulic attachment control
- Multiple fault codes appearing simultaneously due to cascading communication failures across the CAN network
Potential Causes
The most common technical causes for CID903 on used Caterpillar excavators include:
- Corroded or damaged CAN bus connectors at module junction points, particularly common in high-hour machines exposed to moisture
- Wiring harness damage from chafing, especially at known rub points near the swing bearing, boom pivot, or engine firewall
- Failed electronic control module (display, hydraulic controller, or secondary ECU) no longer transmitting on the network
- Poor ground connections causing voltage drops that interrupt digital communication signals
- Loose or fractured terminating resistors at CAN network endpoints disrupting signal integrity
- Aftermarket component installations that weren't properly integrated into the machine's communication network
How to Troubleshoot and Fix Code CID903
Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) or equivalent diagnostic software to identify which specific component has lost communication. The software will display the Source Address (SA) of the missing module, pinpointing whether it's the display, hydraulic ECU, or another controller.
Step 2: Visual Harness Inspection On used excavators, physically inspect CAN bus wiring harnesses for visible damage, particularly at flex points and areas where harnesses route near moving components. Check all Deutsch connectors and module plugs for corrosion, bent pins, or moisture intrusion—clean with electrical contact cleaner if necessary.
Step 3: Test Electrical Continuity and Resistance Using a digital multimeter, verify CAN High and CAN Low wire continuity from the ECM to the affected module. Measure resistance between CAN High and CAN Low wires; you should read approximately 60 ohms with the key off, indicating proper terminating resistor function. Readings significantly higher suggest open circuits or resistor failure.
Step 4: Check Ground Circuits and Power Supply Verify the affected module has proper battery voltage (typically 12-14V) at its power pin and a solid ground connection with less than 0.1V drop to chassis ground. Many communication failures on older machines stem from corroded ground straps rather than actual module failures.
Step 5: Module Substitution Testing If wiring checks pass, consider swapping the suspected failed module with a known-good unit or sending it for bench testing before purchasing expensive replacements—particularly important for cost management on used equipment.
Disclaimer: This guide provides general troubleshooting information. Always consult the official Caterpillar service manual for your specific machine model and serial number. For complex electrical diagnostics or safety-critical repairs, professional consultation with a certified Caterpillar technician is recommended.
Fault Description:
Lower the solenoid valve on the right 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.







FAQs
WhatsApp