Fault Codes:Caterpillar General CID3591

What is Caterpillar Fault Code CID3591?

Caterpillar fault code CID3591 indicates a communication error or data link failure within the machine's CAN (Controller Area Network) system, specifically signaling that an expected electronic control module (ECM) or component is not responding or transmitting data correctly. This diagnostic trouble code typically appears when one or more electronic control units fail to communicate over the J1939 data bus, which is the backbone of modern Caterpillar excavator electronic systems.

This fault is critical because Caterpillar excavators rely on continuous communication between multiple ECMs, including the engine controller, hydraulic controller, and display monitor. When CID3591 is active, the machine may enter a derate mode or limit certain functions to protect components from potential damage due to uncoordinated system operation.

Common Symptoms

  • Warning light or diagnostic lamp illuminated on the instrument cluster, often accompanied by a specific message on the monitor display
  • Reduced engine power or hydraulic function limitations, as the system defaults to safe mode operation
  • Intermittent loss of gauge readings or display malfunctions, including blank screens or frozen data
  • Error messages indicating communication faults or specific module failures on Cat ET (Electronic Technician) diagnostic software
  • Machine may experience delayed response or erratic behavior in combined hydraulic movements

Potential Causes

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

  • Damaged or corroded CAN bus wiring harness, particularly at known rub points near the swing bearing, boom cylinders, or engine compartment where cables flex repeatedly
  • Faulty ECM connections or corroded connector pins due to water intrusion, especially on older machines with compromised harness seals
  • Failed electronic control module, which may result from voltage spikes, water damage, or component aging in high-hour machines
  • Loose or damaged termination resistors on the CAN network, causing signal reflection and communication errors
  • Inadequate ground connections or corroded chassis ground points affecting the entire electrical system integrity

How to Troubleshoot and Fix Code CID3591

Step 1: Connect Cat ET diagnostic software to the machine's diagnostic port and perform a full system scan. Document all active and logged codes, noting which specific ECM is reporting the communication failure.

Step 2: Physically inspect the CAN bus harness from the non-communicating module back to the main junction. On used excavators, pay particular attention to harness routing near hydraulic lines, pivot points, and areas with visible wear. Check all connector pins for corrosion, bent contacts, or moisture intrusion—clean with electrical contact cleaner if necessary.

Step 3: Using a digital multimeter, verify CAN bus voltage between the CAN High and CAN Low wires (typically pins on the diagnostic connector). You should measure approximately 2.5V differential with the key on. Check termination resistor values (should read approximately 60 ohms across CAN High and Low when modules are disconnected).

Step 4: Inspect all ground connections associated with the affected module. Clean and tighten chassis ground points, as poor grounding is especially common in used machines operating in corrosive environments.

Step 5: If wiring and connections test properly, the fault likely resides in the ECM itself. Before replacement, verify proper supply voltage (typically 24V) to the module and ensure no water damage inside the controller housing.

Disclaimer: This guide provides general diagnostic information. Always consult official Caterpillar service documentation and consider professional diagnosis for complex electrical issues, especially when replacing expensive electronic components.

Fault Description:

Long-distance Target Detection Sensor #4

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