Fault Codes:Caterpillar General CID108

Caterpillar Excavator Fault Code CID108: Complete Diagnostic Guide

What is Caterpillar Fault Code CID108?

Caterpillar fault code CID108 indicates a communication error or data link failure within the machine's CAN (Controller Area Network) system, specifically detecting abnormal voltage or missing messages between the Electronic Control Module (ECM) and other networked components. This code typically signifies that one or more control modules on the J1939 data bus are either not communicating properly or sending corrupted data packets.

This fault is critical for Caterpillar excavators because the CAN bus serves as the central nervous system, allowing the engine ECM, hydraulic controller, monitor display, and other modules to share vital operational data. When CID108 is active, the machine may experience reduced performance, incorrect sensor readings, or enter a protective derate mode to prevent potential damage.

Common Symptoms

When CID108 is logged on your Caterpillar excavator, operators typically experience:

  • Illuminated malfunction indicator lamp (MIL) or warning light on the instrument cluster
  • Intermittent or complete loss of display functions, including gauge readings or backup camera feed
  • Engine power reduction (derate) as the ECM enters failsafe mode due to missing sensor data
  • Erratic hydraulic operation or sluggish response from attachments when controllers lose communication
  • Multiple secondary fault codes appearing simultaneously as different modules report communication timeouts

Potential Causes

CID108 in used Caterpillar excavators commonly stems from these technical issues:

  • Damaged or corroded CAN bus wiring harness, particularly at flex points near the cab or boom where cables experience repeated bending
  • Loose or oxidized electrical connectors on the Deutsch-style plugs connecting control modules to the main harness
  • Failed terminating resistors (120-ohm) at either end of the CAN network causing signal reflection
  • Water intrusion into junction boxes or module housings creating short circuits on CAN-H or CAN-L signal wires
  • Faulty ECM or display module with internal communication circuit failure
  • Aftermarket accessory installations that improperly tapped into the CAN network without proper isolation

How to Troubleshoot and Fix Code CID108

Step 1: Visual Harness Inspection Begin by thoroughly examining all CAN bus wiring throughout the machine. Pay special attention to harness routing along the upper structure, swing bearing area, and engine compartment where cables may rub against metal edges. Look for abraded insulation, crushed wires, or evidence of rodent damage. On used excavators, check for previous repair attempts using incorrect wire gauge or improper splice techniques.

Step 2: Connector and Termination Verification Disconnect and inspect all CAN network connectors, cleaning contacts with electrical contact cleaner and examining pins for corrosion or backing-out. Use a digital multimeter (DMM) to measure terminating resistor values at the network endpoints—you should read approximately 60 ohms between CAN-H and CAN-L with all modules connected (two 120-ohm resistors in parallel). Incorrect resistance indicates a missing or failed terminator.

Step 3: CAN Bus Voltage Testing With the key switch on and engine off, backprobe the CAN-H and CAN-L wires at the ECM connector using your DMM. You should measure approximately 2.5V DC on both lines at rest, with voltage fluctuating between 1.5V-3.5V during active communication. No voltage or identical static readings on both wires indicates an open circuit or short to ground.

Step 4: Advanced Diagnostics with Caterpillar ET Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to isolate which specific module is causing the communication fault. Navigate to the data link diagnostics section to view active and inactive nodes. Modules showing "not responding" or intermittent status require individual testing. For used machines, update all module flash files to the latest versions, as outdated firmware can cause compatibility issues.

Step 5: Component Replacement and Verification After identifying the faulty component (harness section, connector, or module), replace using genuine Caterpillar parts to ensure proper CAN bus impedance matching. After repairs, clear all fault codes using Cat ET and perform a wiggle test on repaired harness sections while monitoring for code recurrence. Operate the machine through complete work cycles before returning to service.


Professional Disclaimer: CAN bus diagnostics require specialized knowledge and equipment. If you're uncomfortable working with electrical systems or lack proper diagnostic tools, consult a certified Caterpillar technician. Incorrect repairs can cause additional module damage or create safety hazards on your excavator.

Fault Description:

Atmospheric 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