Fault Codes:Caterpillar General CID2590

What is Caterpillar Fault Code CID2590?

Fault Code CID2590 indicates an abnormal update rate or communication error with the Engine Control Module (ECM) on Caterpillar excavators and heavy equipment. This diagnostic trouble code specifically signals that the ECM is not receiving data from a critical component at the expected frequency, or the CAN bus communication network has experienced an interruption in message transmission.

This code is part of Caterpillar's Component Identifier (CID) diagnostic system, which monitors communication integrity between electronic control units. When CID2590 activates, it means the engine's electronic brain cannot reliably coordinate with other systems, potentially affecting fuel delivery, emissions controls, and overall machine performance. For used excavators, this fault is particularly concerning as it can indicate deteriorating wiring harnesses, corroded connectors, or aging electronic components that compromise the entire communication network.

Common Symptoms

Operators may experience the following when CID2590 is active:

  • Check Engine light or diagnostic warning lamp illuminated on the instrument cluster
  • Intermittent loss of engine power or unexpected derate mode activation where machine limits performance
  • Erratic gauge readings or communication loss with the monitoring display
  • Engine running in "limp mode" with reduced hydraulic response and slower cycle times
  • Inability to access real-time data through Cat Electronic Technician (ET) software during diagnostics

Potential Causes

The most common technical reasons for CID2590 on used Caterpillar excavators include:

  • Corroded or damaged CAN bus connectors at the ECM or junction points, especially common in machines with 5,000+ operating hours
  • Damaged communication wiring harness due to chafing against frame members or hydraulic lines
  • Failing ECM internal circuits or processor issues in older control modules
  • Loose ground connections affecting the entire electrical system stability
  • Voltage irregularities from a weak battery or failing alternator disrupting communication protocols
  • Water intrusion into sealed connectors causing intermittent short circuits

How to Troubleshoot and Fix Code CID2590

Step 1: Perform Visual Inspection Begin by thoroughly examining all wiring harnesses running to and from the ECM. On used excavators, pay special attention to areas where harnesses pass near moving components or sharp edges. Look for abraded insulation, pinched wires, or evidence of previous repairs. Inspect all connector seals for cracks or moisture penetration.

Step 2: Test Communication Network Integrity Using Caterpillar Electronic Technician (Cat ET) software, monitor the CAN bus communication in real-time. Check for intermittent dropouts or abnormal message rates. With a digital multimeter, verify CAN High and CAN Low voltage levels at the ECM connector (should read approximately 2.5V at rest, with differential voltage during communication). Measure resistance between CAN High and CAN Low terminals—should be approximately 60 ohms with terminating resistors in place.

Step 3: Check Power Supply and Grounds Verify the ECM receives stable battery voltage (12-14V) at the power supply pins. Test all ground connections for resistance below 0.5 ohms. On used machines, remove ground terminals, clean contact surfaces with a wire brush, and apply dielectric grease before reconnection.

Step 4: Inspect ECM and Replace if Necessary If all wiring checks pass, the ECM itself may have internal communication circuit failure. Before replacing this expensive component on a used excavator, consider having the existing ECM bench-tested by a Caterpillar dealer. Ensure any replacement ECM is properly programmed with the correct flash files for your specific machine configuration.

Disclaimer: This guide provides general diagnostic information. Complex electrical issues should be diagnosed by qualified technicians with access to manufacturer-specific diagnostic tools and service documentation. Always consult your Caterpillar dealer or certified heavy equipment mechanic for definitive diagnosis and repair.

Fault Description:

Balanced locking solenoid valve

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