Fault Codes:Caterpillar General CID2099

What is Caterpillar Fault Code CID2099?

Caterpillar Fault Code CID2099 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) bus system. This diagnostic trouble code (DTC) specifically signals that the Electronic Control Module (ECM) has detected an abnormal message or lost communication with one or more controllers on the network, such as the hydraulic control module, display monitor, or transmission controller.

This fault is critical for Caterpillar excavators because the CAN bus serves as the central nervous system for all electronic components. When communication breaks down, the machine cannot properly coordinate engine performance, hydraulic functions, and operator displays. In used excavators, this code often emerges due to aging wiring harnesses, corroded connectors, or failing control modules that have accumulated wear over thousands of operating hours.

Common Symptoms

When CID2099 is active, operators typically experience:

  • Warning lights illuminated on the instrument cluster, often accompanied by a "Check Engine" or communication error message
  • Intermittent loss of display functions, with gauges flickering or showing incorrect readings
  • Reduced machine performance or derated engine power as the ECM enters a protective failsafe mode
  • Hydraulic function irregularities, including sluggish response or inconsistent swing/boom operation
  • Starting difficulties or unexpected shutdowns when multiple controllers cannot communicate properly

Potential Causes

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

  • Damaged or corroded CAN bus wiring harness, particularly at flex points near the boom pivot, cab door, or undercarriage routing where constant movement causes wire chafing
  • Loose or corroded electrical connectors at the ECM, display monitor, or hydraulic controller—especially vulnerable in machines exposed to moisture or harsh environments
  • Failed termination resistors at either end of the CAN bus network, disrupting signal integrity
  • Faulty control module (ECM, display, or hydraulic controller) sending corrupted data packets or failing to respond
  • Low battery voltage or poor grounding connections causing intermittent power supply to network components
  • Aftermarket component installation that wasn't properly integrated into the CAN network

How to Troubleshoot and Fix Code CID2099

Step 1: Perform Initial Visual Inspection Begin by thoroughly examining all visible wiring harnesses along the CAN bus network. Focus on known wear points—behind the cab, along the boom, and near the engine compartment. Look for abraded insulation, pinched wires, or corroded Deutsch connectors. For used excavators, pay special attention to areas where previous repairs may have been performed improperly.

Step 2: Test CAN Bus Electrical Integrity Using a digital multimeter (DMM), measure the resistance between the CAN High and CAN Low wires at the diagnostic connector. You should read approximately 60 ohms with the key off, indicating proper termination resistors. With the key on, use Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor real-time communication status and identify which specific controller is dropping offline.

Step 3: Isolate the Faulty Component If wiring checks pass, systematically disconnect controllers one at a time while monitoring the fault status with Cat ET. When CID2099 clears after disconnecting a specific module, you've identified the problematic component. Check voltage supply (should be 9-32V DC) and ground continuity (less than 1 ohm resistance) at that module before condemning it.

Step 4: Repair or Replace For wiring issues, repair damaged sections with proper CAN-rated twisted pair wire and seal connections with dielectric grease and heat shrink. Replace failed modules with genuine Caterpillar parts when possible. In used machines, always clean and apply contact cleaner to all connectors during reassembly, as corrosion is often the root cause rather than component failure.


Disclaimer: This guide provides general troubleshooting information for Caterpillar CID2099. Always consult the specific service manual for your excavator model and consider professional diagnostic assistance for complex electrical issues. Improper repairs to CAN bus systems can cause additional controller damage.

Fault Description:

Safety valve of hydraulic pump #1 pipeline

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