Fault Codes:Caterpillar General CID599

What is Caterpillar Fault Code CID599?

Caterpillar fault code CID599 indicates a communication error with the Engine Control Module (ECM) on the CAN (Controller Area Network) bus system. This code means the machine's main computer cannot properly communicate with the engine's electronic control unit, resulting in incomplete data transmission across the network.

This fault is critical because the ECM relies on constant data exchange with other control modules to manage engine performance, emissions systems, and machine protection protocols. When CID599 appears, the excavator's diagnostic system detects that the ECM is either not responding, sending corrupted data, or experiencing intermittent connection failures on the CAN bus network. For Caterpillar excavators, this communication breakdown can trigger engine derates or prevent the machine from starting entirely, making it a priority issue for operators and mechanics.

Common Symptoms

  • Check Engine light or diagnostic warning lamp illuminated on the instrument cluster
  • Engine may enter derate mode, limiting power output to 50-75% of normal performance
  • Intermittent loss of engine data on the monitor display (RPM, temperature, or pressure readings fluctuating or disappearing)
  • Machine may experience hard starting conditions or fail to crank in severe cases
  • Electronic service tool cannot establish full communication with the ECM during diagnostic attempts

Potential Causes

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

  • Corroded or damaged CAN bus connectors at the ECM harness, particularly the Deutsch-style connectors exposed to moisture intrusion
  • Harness wear or chafing at known rub points near the engine valley, fuel filter base, or along the main frame rail where vibration causes insulation breakdown
  • Faulty ECM internal circuitry due to voltage spikes, water ingress, or age-related component failure (common in machines with 8,000+ operating hours)
  • Poor ground connections at the ECM mounting points or battery ground cables with high resistance
  • CAN bus termination resistor failure or incorrect resistance values (should measure 60 ohms across CAN High and CAN Low)
  • Aftermarket accessory installations that improperly tap into the CAN network, causing signal interference

How to Troubleshoot and Fix Code CID599

Step 1: Perform Visual Inspection Begin by thoroughly inspecting the ECM wiring harness from the control module to the main chassis harness connection. Look specifically for damaged wire insulation, bent connector pins, or corrosion at the ECM connector (typically a 70-pin or 120-pin connector depending on model year). On used excavators, check common failure points where harnesses contact frame members or hot engine components.

Step 2: Test CAN Bus Integrity Using a digital multimeter, measure resistance between CAN High and CAN Low terminals at the ECM connector with the key off and harness disconnected. You should read approximately 60 ohms (indicating proper termination resistors). Next, check for shorts to ground on each CAN wire individually—readings should show infinite resistance. Resistance values outside specifications indicate termination resistor failure or harness shorts.

Step 3: Verify Power and Ground Circuits With the key on and engine off, measure voltage at the ECM power supply pins (consult service manual for specific pin locations). You should see battery voltage (12-14V) at power pins and less than 0.1V at ground pins relative to battery negative. High ground resistance indicates corroded ground straps or poor chassis connections requiring cleaning and re-torquing.

Step 4: Check ECM and Software Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to verify ECM functionality and check for software corruption. Attempt to flash/reprogram the ECM if communication is partially established. For used machines, inspect the ECM mounting location for evidence of water damage or oil contamination inside the module housing, which often requires ECM replacement.

Step 5: Inspect Aftermarket Components Remove any non-factory accessories connected to the CAN network (telematics devices, aftermarket displays) and retest. Improperly installed devices frequently cause communication errors on used equipment.


Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code CID599. Always consult the specific service manual for your excavator model and consider professional diagnostic assistance for complex electrical issues. Improper repairs to electronic control systems can cause additional damage or safety hazards.

Fault Description:

CMS Monitoring System

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