Fault Codes:Caterpillar General CID2935

What is Caterpillar Fault Code CID2935?

Caterpillar fault code CID2935 indicates a communication error or malfunction within the machine's Controller Area Network (CAN) bus system, specifically related to a missing or intermittent message from a critical control module. This Component Identifier (CID) typically signals that the Electronic Control Module (ECM) is not receiving expected data packets from another controller on the network, such as the hydraulic control module, display monitor, or implement controller.

This fault is critical because modern Caterpillar excavators rely on continuous communication between multiple electronic controllers to optimize engine performance, hydraulic functions, and operator interface systems. When CID2935 becomes active, the machine may enter derated mode or restrict certain functions to protect components from operating without proper data feedback. For used excavators, this code often points to age-related wiring deterioration or connector corrosion rather than actual module failure.

Common Symptoms

  • Amber or red warning lights illuminated on the instrument cluster, often accompanied by a "Check Engine" or communication error message
  • Loss of specific functions such as hydraulic attachment control, auto-idle features, or monitor display information
  • Intermittent operation where the fault appears and disappears, particularly during machine vibration or temperature changes
  • Engine derate or power limitation modes activating unexpectedly during operation
  • Inoperative gauge readings or blank monitor screens showing no machine data

Potential Causes

The most common technical causes for CID2935 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 firewall where cable flexing occurs
  • Loose or corroded electrical connectors at module connection points, especially the 9-pin or 12-pin Deutsch connectors common in Cat machines
  • Failed control module (hydraulic controller, display, or secondary ECM) that has stopped transmitting on the network
  • Low system voltage from weak batteries or failing alternators causing intermittent controller resets
  • Water intrusion into sealed connectors or control modules, common in machines with compromised cab sealing or damaged harness boots
  • Aftermarket attachment installations with improperly integrated controllers creating network conflicts

How to Troubleshoot and Fix Code CID2935

Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) software with a communication adapter to read active and logged fault codes. Identify which specific controller is failing to communicate by reviewing the Datalink Status screen, which shows all modules on the CAN network and their current communication state.

Step 2: Perform Visual Harness Inspection On used excavators, physically inspect the CAN bus harness (typically twisted yellow and green wires) from the ECM to all connected modules. Pay special attention to harness routing near the swing bearing, stick cylinders, and engine bay where abrasion, pinching, or heat damage commonly occurs. Check all connectors for corrosion, bent pins, or moisture inside the boots.

Step 3: Test Network Integrity Using a digital multimeter, measure CAN bus resistance between the CAN-High and CAN-Low wires at the main harness connector. You should read approximately 60 ohms with all modules connected and key on. A reading significantly higher or lower indicates an open circuit, short, or missing termination resistor. Check voltage levels on CAN-High (approximately 3.5V) and CAN-Low (approximately 1.5V) during key-on operation.

Step 4: Isolate the Faulty Module Systematically disconnect individual controllers one at a time while monitoring the fault status in Cat ET. When disconnecting the failed module, the communication error should become permanent rather than intermittent. This identifies the specific component requiring replacement or repair. Before replacing any module on used equipment, thoroughly clean all connector pins with electrical contact cleaner and apply dielectric grease to prevent future corrosion.

Step 5: Verify Repairs and Clear Codes After repairing harness damage or replacing faulty modules, clear the fault codes and operate the machine through a complete work cycle. Monitor the Datalink Status screen to confirm all controllers maintain stable communication without dropouts.


Disclaimer: This guide provides general diagnostic information for Caterpillar fault code CID2935. Actual troubleshooting procedures may vary based on specific machine models and configurations. Always consult the official Caterpillar service manual for your exact machine serial number, and consider engaging a certified Cat technician for complex electrical diagnostics, especially when dealing with used equipment where modification history may be unknown.

Fault Description:

Dc power supply bus voltage #2 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