Fault Codes:Caterpillar General CID3035
What is Caterpillar Fault Code CID3035?
Fault Code CID3035 indicates a communication error or data link failure within the Caterpillar machine's CAN (Controller Area Network) system, specifically related to a module or component that has stopped responding or is transmitting invalid data. This code typically appears when the Electronic Control Module (ECM) cannot establish or maintain proper communication with one or more networked controllers, such as the hydraulic system controller, display module, or transmission control unit.
This fault is critical because modern Caterpillar excavators rely on continuous CAN bus communication between multiple electronic modules to coordinate engine performance, hydraulic functions, and machine diagnostics. When CID3035 is active, the machine may enter derate mode or experience reduced functionality to prevent potential damage. For used excavators, this code often points to age-related wiring deterioration, connector corrosion, or module failures common in machines with high operating hours.
Common Symptoms
- Warning lights or messages displayed on the operator monitor indicating communication faults or system errors
- Machine derate with reduced engine power or limited hydraulic response to protect systems during communication loss
- Intermittent loss of display functions such as gauge readings, backup camera, or diagnostic information becoming unavailable
- Erratic machine behavior including unexpected hydraulic movements or inconsistent engine response during operation
- Multiple fault codes appearing simultaneously as the ECM loses communication with various networked modules
Potential Causes
The most common causes of CID3035 in used Caterpillar excavators include:
- Damaged or corroded CAN bus wiring harness, particularly at known rub points near the swing bearing, boom pivot, or cab mounting areas where flexing occurs
- Loose or corroded electrical connectors on the ECM, display module, or other networked controllers due to moisture intrusion or vibration
- Failed communication module or controller, such as a malfunctioning hydraulic control unit or aftermarket display that's incompatible with the system
- Low battery voltage or poor grounding causing insufficient power for stable CAN bus communication protocols
- ECM software issues or corrupted firmware requiring reprogramming or updates through Caterpillar Electronic Technician (Cat ET) software
- Aftermarket component interference from non-OEM parts that disrupt the CAN network signal integrity
How to Troubleshoot and Fix Code CID3035
Step 1: Connect Diagnostic Software Use Cat ET or compatible diagnostic software to read active and logged fault codes. Identify which specific module is failing to communicate by reviewing the Source Address (SA) or Component ID associated with CID3035. This pinpoints whether the issue involves the display, hydraulic controller, or another networked component.
Step 2: Inspect CAN Bus Wiring and Connectors Physically examine the CAN bus harness, focusing on high-wear areas like the swing bearing pass-through, boom base, and cab connections. Look for abraded insulation, pinched wires, or evidence of rodent damage. Check all electrical connectors for corrosion, bent pins, or moisture using contact cleaner. On used excavators, connector corrosion is extremely common and often the root cause.
Step 3: Verify Voltage and Resistance Using a digital multimeter, measure battery voltage (should be 12.5-14.5V with engine running) and check CAN High and CAN Low wire resistance. Proper CAN bus termination resistance should read approximately 60 ohms between CAN High and CAN Low lines. Deviation indicates open circuits, shorts, or termination resistor failures.
Step 4: Test Module Communication Disconnect suspected modules one at a time while monitoring with Cat ET to isolate the faulty component. If communication restores when a specific module is disconnected, that module is likely defective. For used machines, verify that all modules have compatible software versions—mismatched firmware can cause communication failures.
Step 5: Repair or Replace Components Repair damaged wiring harnesses with proper gauge wire and heat-shrink connections, ensuring routing avoids future abrasion points. Clean or replace corroded connectors with dielectric grease to prevent moisture intrusion. If a module has failed, replace with genuine Caterpillar parts to ensure CAN protocol compatibility. After repairs, clear fault codes and perform a complete machine function test.
Disclaimer: This guide provides general troubleshooting information for CID3035. Always consult the official Caterpillar service manual for your specific excavator model and consider professional diagnostic services if you're unfamiliar with CAN bus systems or electronic troubleshooting procedures.
Fault Description:
Battery cable shielding
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