Fault Codes:Caterpillar General CID1031

What is Caterpillar Fault Code CID1031?

Fault Code CID1031 indicates a Controller Area Network (CAN) communication error between the Engine Control Module (ECM) and another critical machine controller. This diagnostic trouble code specifically signals that the ECM has detected a loss of communication or abnormal message transmission on the CAN data link, which is the digital network that allows various electronic control modules to exchange operational information.

In Caterpillar excavators, the CAN bus system serves as the central nervous system, connecting the engine controller with systems like the hydraulic control module, monitor display, and transmission controller. When CID1031 appears, it means critical machine data isn't flowing properly between controllers, which can compromise performance monitoring, diagnostic capability, and in some cases, trigger protective derate modes. This fault is particularly significant because modern Caterpillar machines rely heavily on inter-module communication for optimal fuel efficiency, emission control, and integrated machine management.

Common Symptoms

  • Dashboard warning lights illuminate, including the malfunction indicator lamp (MIL) or check engine light
  • Loss of gauge functionality on the operator display, with certain readings showing dashes or freezing
  • Engine derate or power reduction in severe cases, limiting machine performance to protect components
  • Intermittent or complete failure of electronic features like auto-idle, work modes, or hydraulic flow control
  • Multiple fault codes appearing simultaneously due to cascading communication failures across the CAN network

Potential Causes

The most common technical causes for CID1031 in used Caterpillar excavators include:

  • Damaged or corroded CAN bus wiring harness, especially at rub points near the engine firewall, swing bearing area, or where harnesses pass through bulkheads
  • Loose or oxidized electrical connectors at the ECM, monitor panel, or intermediate junction points
  • Failed terminating resistors on the CAN network (typically 120-ohm resistors at each end of the bus)
  • Voltage irregularities caused by weak batteries, failing alternators, or poor ground connections
  • ECM or secondary controller failure, though less common than wiring issues in older machines
  • Water intrusion into control modules or harness connections from damaged seals or cab leaks

How to Troubleshoot and Fix Code CID1031

Step 1: Perform Visual Inspection Begin with a thorough physical examination of all CAN bus wiring harnesses, paying special attention to known wear points on used excavators. Check where harnesses route near moving components, sharp edges, or heat sources. Inspect all electrical connectors for corrosion (green/white deposits), bent pins, or moisture. On older machines, connector seal degradation is extremely common.

Step 2: Check Power Supply and Grounds Using a digital multimeter, verify battery voltage (should be 12.5-13V key-off, 13.8-14.4V running). Test all ground connections at the ECM and related controllers for resistance below 0.5 ohms. Poor grounds are a frequent culprit in used equipment and often overlooked.

Step 3: Test CAN Bus Integrity With the key off and battery disconnected, measure resistance between the CAN High and CAN Low terminals at the ECM connector. You should read approximately 60 ohms if both terminating resistors are intact (two 120-ohm resistors in parallel). A reading of 120 ohms indicates one missing resistor; infinite resistance means an open circuit in the network.

Step 4: Use Caterpillar Electronic Technician (ET) Connect Caterpillar ET diagnostic software to monitor real-time CAN bus activity. Check which specific controller is dropping communication. ET will show active/inactive status for each module and help isolate whether the issue is with a specific controller or the network wiring itself.

Step 5: Repair or Replace Components For used excavators, repair damaged harness sections with appropriate gauge wire and heat-shrink connections rather than replacing entire harnesses when possible. Clean corroded connectors with electrical contact cleaner and apply dielectric grease. Replace failed terminating resistors or faulty control modules as identified through testing.


Disclaimer: This guide provides general troubleshooting information for educational purposes. Always consult the official Caterpillar service manual for your specific machine model and serial number. Complex electrical diagnostics may require professional technician assistance with proper diagnostic equipment.

Fault Description:

14VDC radio power supply

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