Fault Codes:Caterpillar General CID1656

What is Caterpillar Fault Code CID1656?

Caterpillar Fault Code CID1656 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) bus system. This diagnostic trouble code (DTC) signals that the Electronic Control Module (ECM) has detected inconsistent, missing, or corrupted data transmission between critical control modules on the excavator.

The CAN bus serves as the central nervous system for modern Caterpillar excavators, enabling real-time communication between the engine controller, hydraulic management systems, display monitors, and various sensors. When CID1656 appears, it means one or more controllers cannot properly exchange operational data, which directly impacts machine coordination, performance monitoring, and diagnostic capabilities. For used excavators, this code often emerges due to age-related degradation of wiring harnesses, corrosion in connectors, or aftermarket component installations that disrupt network integrity.

Common Symptoms

  • Warning lights or messages displayed on the monitor panel indicating communication faults or system errors
  • Intermittent loss of gauge functionality, including fuel level, temperature readings, or hour meter displays becoming erratic or non-responsive
  • Reduced engine power or derate mode activation as the ECM enters a protective state due to incomplete system data
  • Hydraulic system irregularities, such as inconsistent boom or bucket response, caused by disrupted signals between controllers
  • Inability to access diagnostic information through the machine's display or failure of service tools to connect properly

Potential Causes

The most frequent causes of CID1656 in used Caterpillar excavators include:

  • Damaged or corroded wiring harnesses, particularly at flex points near the cab, boom pivot areas, or engine compartment where repeated movement causes insulation breakdown
  • Loose or corroded CAN bus connectors, especially the Deutsch-style connectors common in Cat machines that accumulate moisture and oxidation over years of operation
  • Failed or intermittent controller modules, such as the engine ECM, hydraulic controller, or display unit losing communication capability
  • Improper termination resistors on the CAN network, often disturbed during previous repairs or component replacements
  • Aftermarket accessories or modifications that weren't properly integrated into the machine's data network, creating voltage drops or signal interference
  • Low battery voltage or poor grounding, which compromises the stable power supply necessary for consistent digital communication

How to Troubleshoot and Fix Code CID1656

Step 1: Perform Visual Inspection of CAN Bus Wiring Begin by thoroughly examining all wiring harnesses associated with the communication network. Focus on areas prone to wear in used equipment—cable routing near moving components, pinch points at the cab mounting, and harness bundles entering controller enclosures. Look for abraded insulation, cut wires, or evidence of previous repairs with improper splicing. Check all connector pins for corrosion, bent contacts, or moisture intrusion using a flashlight and inspection mirror.

Step 2: Test CAN Bus Integrity with Diagnostic Tools Connect Caterpillar Electronic Technician (Cat ET) software or an equivalent diagnostic interface to the service port. Navigate to the network diagnostics section to identify which specific controller is dropping communication. Use a digital multimeter set to DC voltage to verify the CAN High and CAN Low signal lines maintain proper voltage levels (typically 2.5V at rest, with differential signaling between 1.5-3.5V during communication). Check for termination resistance across the CAN bus—it should read approximately 60 ohms with all controllers connected.

Step 3: Isolate and Test Individual Controllers If network-wide testing doesn't reveal obvious failures, systematically disconnect controllers one at a time to isolate a faulty module causing network disruption. For used excavators, pay particular attention to controllers in harsh environments like the engine compartment, where heat cycling and vibration accelerate component failure. Clean all ground connections with a wire brush and apply dielectric grease to connectors before reassembly. Replace any controller that fails to respond during isolated testing or shows internal fault codes.

Step 4: Verify Repairs and Clear Codes After addressing wiring issues or replacing components, clear the fault code using diagnostic software and operate the machine through multiple cycles. Monitor for code recurrence, ensuring all systems communicate properly under load conditions. For used machines with extensive operating hours, consider replacing aging harness sections proactively to prevent future communication failures.


Disclaimer: This guide provides general troubleshooting information for Caterpillar CID1656. 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 result in multiple controller failures.

Fault Description:

Compression brake solenoid valve #16

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