Fault Codes:Caterpillar General CID112

What is Caterpillar Fault Code CID112?

Caterpillar Fault Code CID112 indicates a communication error or data link failure within the machine's electronic control system, specifically related to the CAN (Controller Area Network) bus communication between electronic control modules. This diagnostic trouble code (DTC) signals that one or more Electronic Control Modules (ECMs) are not communicating properly with each other or with the main machine controller.

CID112 is critical because modern Caterpillar excavators rely on continuous data exchange between multiple control modules—including the Engine ECM, Hydraulic Controller, Monitor ECM, and other subsystems. When communication breaks down, the machine cannot properly coordinate engine performance, hydraulic functions, and safety systems. This fault can result in operational limitations, performance derate, or complete machine shutdown to prevent potential damage.

Common Symptoms

When CID112 is active on your Caterpillar excavator, you may experience:

  • Warning lights or error messages displayed on the monitor panel indicating communication faults
  • Intermittent loss of instrument cluster data, such as missing engine RPM, temperature readings, or hydraulic pressure displays
  • Reduced engine power or derate mode as the ECM enters a protective state due to incomplete system information
  • Erratic hydraulic response or sluggish operation when multiple control modules cannot synchronize properly
  • Multiple fault codes appearing simultaneously as various systems report communication timeouts

Potential Causes

CID112 typically originates from issues affecting the CAN bus network integrity:

  • Damaged or corroded wiring harnesses, especially at flex points near the boom pivot, cab mounting points, or engine bay where cables experience repeated movement and vibration
  • Loose, corroded, or damaged electrical connectors at ECM harness plugs—common in used excavators exposed to moisture, dirt, and temperature extremes
  • Failed termination resistors on the CAN bus network causing signal reflection and communication errors
  • Faulty ECM or control module with internal communication circuit failure
  • Voltage supply issues including poor battery connections, failing alternators, or inadequate grounding affecting module power
  • Physical damage to control modules from water intrusion, impact, or component age deterioration

How to Troubleshoot and Fix Code CID112

Step 1: Visual Inspection of Wiring and Connectors

Begin with a thorough physical inspection of all CAN bus wiring harnesses and connectors. On used excavators, pay special attention to harness routing near hydraulic lines, exhaust components, and articulation points where cables may have rubbed through insulation. Check all ECM connectors for bent pins, corrosion (green or white deposits), or moisture intrusion. Clean connectors with electrical contact cleaner and apply dielectric grease before reconnecting.

Step 2: Verify Power Supply and Grounding

Use a digital multimeter to verify proper voltage at each control module. Check that battery voltage (typically 24V on larger excavators, 12V on smaller models) is present at ECM power pins with the key on. Measure ground circuit resistance—it should read less than 0.5 ohms between ECM ground pins and battery negative. Poor grounding is extremely common in used machines and causes intermittent communication faults.

Step 3: Test CAN Bus Network Integrity

Using Caterpillar Electronic Technician (Cat ET) diagnostic software, monitor live CAN bus communication status for each module. The software will identify which specific modules are not responding. With the system powered off, use your multimeter to measure CAN bus resistance between CAN High and CAN Low terminals—you should read approximately 60 ohms if termination resistors are functioning correctly. Check for short circuits to ground on both CAN High and CAN Low wires (should read infinite resistance).

Step 4: Inspect and Replace Damaged Components

If wiring and connections test satisfactory, suspect individual control modules. On used excavators, ECMs exposed to engine bay heat, hydraulic fluid contamination, or water intrusion often develop internal failures. Before replacing expensive modules, verify the specific failed component using Cat ET active diagnostics. Replace damaged harness sections using proper gauge wire and weatherproof connectors rated for mobile equipment applications.

Disclaimer: This guide provides general troubleshooting information for CID112 on Caterpillar excavators. Always consult your machine's specific service manual and consider professional diagnosis by a certified Caterpillar technician, especially when dealing with complex electronic systems on used equipment where multiple underlying issues may exist.

Fault Description:

Engine coolant filter differential pressure sensor

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