Fault Codes:Caterpillar General CID3950

What is Caterpillar Fault Code CID3950?

Caterpillar Fault Code CID3950 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system, specifically related to a module or controller not responding to network requests. This code appears when the Electronic Control Module (ECM) detects that one or more system controllers have stopped communicating properly on the CAN datalink, disrupting the flow of critical operational data between modules.

In Caterpillar excavators, the CAN bus system serves as the central nervous system, connecting the engine ECM, hydraulic controllers, display modules, and various sensors. When CID3950 triggers, it means a communication breakdown has occurred, preventing proper coordination between systems. This is critical because modern Caterpillar machines rely on continuous data exchange for optimal performance, fuel efficiency, and safety monitoring. Without proper communication, the machine may enter derate mode or fail to operate certain functions entirely.

Common Symptoms

Operators experiencing CID3950 may notice:

  • Warning lights illuminated on the dashboard, particularly the malfunction indicator lamp (MIL) or system error icons
  • Intermittent or complete loss of monitor display information, including gauges showing incorrect or frozen readings
  • Engine derate or reduced power output as a protective measure
  • Hydraulic function limitations or erratic behavior due to controller communication loss
  • Multiple fault codes appearing simultaneously as various modules report communication failures

Potential Causes

CID3950 typically results from several common issues in used excavators:

  • Damaged or corroded CAN bus wiring harness, especially at known rub points near the swing bearing, boom pivot areas, or engine compartment
  • Loose or corroded connectors on controller modules, particularly the 120-pin ECM connector or display module connections
  • Failed controller module (ECM, display module, or hydraulic controller) no longer transmitting on the network
  • Low battery voltage or poor ground connections causing intermittent power supply to controllers
  • Water intrusion into connector housings, common in older machines with deteriorated seals
  • Aftermarket component incompatibility or improperly installed accessories interfering with CAN communication

How to Troubleshoot and Fix Code CID3950

Step 1: Connect Caterpillar Electronic Technician (Cat ET) Software Use Cat ET diagnostic software with a communication adapter to identify which specific controller has stopped responding. The software will show active and inactive modules on the network, pinpointing the communication failure source.

Step 2: Inspect Physical Connections and Wiring Examine all CAN bus harness connections, paying special attention to areas where harnesses route through moving components. Check for wire chafing, pinched cables, or damaged insulation at the swing bearing pass-through and boom articulation points. On used excavators, these are prime failure locations due to repetitive movement and vibration.

Step 3: Test Connector Integrity Disconnect and inspect all Deutsch or AMP connectors associated with the non-responding module. Look for green corrosion, bent pins, or moisture. Clean contacts with electrical contact cleaner and apply dielectric grease before reconnecting.

Step 4: Verify Power Supply and Grounds Using a digital multimeter, check battery voltage (should be 12.5-13V minimum) and verify all ground straps are tight and corrosion-free. Test power supply to the affected controller at the connector—should read battery voltage with key on.

Step 5: Check CAN Bus Termination and Resistance Measure resistance across CAN High and CAN Low pins at the network connector (typically pins A and B). Proper termination should read approximately 60 ohms. Significantly higher or lower readings indicate wiring faults or termination resistor failure.

Step 6: Replace Faulty Components If diagnostics isolate a failed controller module, replace with genuine Caterpillar parts when possible. For used excavators, consider sourcing tested OEM modules rather than remanufactured units to ensure compatibility.


Disclaimer: This guide provides general troubleshooting information. Always consult official Caterpillar service documentation and consider professional technician assistance for complex electrical diagnostics, especially on used equipment with unknown service history.

Fault Description:

The solenoid valve rises on the left rear side panel

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