Fault Codes:Caterpillar General CID2347
Caterpillar Excavator Fault Code CID2347: Complete Diagnostic Guide
What is Caterpillar Fault Code CID2347?
Caterpillar fault code CID2347 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system, specifically related to an invalid or missing message from a connected electronic control module.
This diagnostic trouble code (DTC) means the Electronic Control Module (ECM) is not receiving expected data transmissions from another controller on the CAN bus network. In Caterpillar excavators, this typically involves communication between the engine ECM, hydraulic controller, display module, or transmission control unit. The CAN network is critical because it allows different electronic systems to share sensor data and coordinate operations—when this communication breaks down, the machine cannot function optimally or safely.
For used excavators, this code is particularly significant because aging wiring harnesses, corroded connectors, and aftermarket modifications frequently compromise network integrity, leading to performance issues and potential operational shutdowns.
Common Symptoms
- Warning lights illuminated on the instrument cluster, often including the malfunction indicator lamp (MIL) or check engine light
- Reduced engine power or derate mode activation, limiting machine performance to protect components
- Erratic gauge readings or complete loss of display information on the monitor panel
- Intermittent loss of hydraulic functions or unresponsive controls during operation
- Error messages on the digital display indicating communication faults or system errors
Potential Causes
The most common technical causes for CID2347 in used Caterpillar excavators include:
- Damaged CAN bus wiring harness, especially at flex points near the cab, swing bearing, or boom cylinders where repetitive movement causes wire chafing
- Corroded or loose connector pins at module connections, particularly on machines exposed to moisture or operated in harsh environments
- Failed electronic control module (ECM, display controller, or hydraulic controller) unable to transmit data packets
- Incorrect termination resistors on the CAN network, often caused by previous electrical repairs or aftermarket accessory installations
- Low battery voltage or poor ground connections affecting module power supply and communication stability
- Software version mismatches between controllers after component replacement without proper programming
How to Troubleshoot and Fix Code CID2347
Step 1: Perform Initial Visual Inspection Begin by examining all wiring harnesses along the machine's main harness routing, paying special attention to areas with mechanical movement. Look for abraded insulation, pinched wires, or damaged connectors. On used excavators, check common failure points where harnesses pass through the swing bearing area and near hydraulic valve banks.
Step 2: Check Power and Ground Circuits Using a digital multimeter, verify battery voltage (should be 12.0-14.5V with engine running). Inspect all ground connections at each control module, cleaning corrosion and ensuring tight connections. Poor grounds are a leading cause of intermittent communication faults in aging equipment.
Step 3: Test CAN Bus Integrity With Caterpillar Electronic Technician (Cat ET) diagnostic software connected, monitor active CAN bus communication. Check for missing or intermittent module addresses. Measure CAN High and CAN Low wire resistance between modules—readings should show approximately 60 ohms across the network with proper termination. Inspect termination resistors at network endpoints.
Step 4: Isolate the Faulty Module Disconnect controllers one at a time while monitoring the network with Cat ET to identify which module is causing the communication breakdown. Check each connector for bent pins, moisture intrusion, or corrosion—common issues in used machines. Clean connectors with electrical contact cleaner and apply dielectric grease.
Step 5: Verify Repairs and Clear Codes After repairing damaged wiring, replacing corroded connectors, or updating module software, clear fault codes using Cat ET. Operate the machine through a complete work cycle while monitoring for code recurrence. For used excavators, consider replacing entire harness sections rather than splicing repairs, as aged insulation may fail at multiple points.
Disclaimer: This guide provides general diagnostic information for Caterpillar fault code CID2347. Always consult the specific service manual for your excavator model and serial number. Complex electrical diagnostics should be performed by qualified technicians with proper Caterpillar diagnostic equipment. Improper repairs to CAN bus networks can cause additional system failures.
Fault Description:
Driving control solenoid Valve #2
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.







FAQs
WhatsApp