Fault Codes:Caterpillar General CID3170
Caterpillar Excavator Fault Code CID3170: Complete Diagnostic Guide
What is Caterpillar Fault Code CID3170?
Caterpillar Fault Code CID3170 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system. This diagnostic trouble code (DTC) specifically signals that the Electronic Control Module (ECM) has detected an interruption or degradation in communication between critical control systems on your excavator.
The CAN bus system serves as the central nervous system for modern Caterpillar excavators, enabling real-time communication between the engine controller, hydraulic control module, and display monitor. When CID3170 appears, it means one or more controllers cannot properly exchange operational data, which directly impacts the machine's ability to coordinate engine performance, hydraulic functions, and implement control. This fault is particularly critical because it can cause multiple systems to operate in degraded mode or trigger protective shutdown protocols to prevent equipment damage.
Common Symptoms
When CID3170 is active on your Caterpillar excavator, operators typically experience:
- Amber or red warning lights illuminating on the instrument cluster with communication error messages
- Reduced engine power or activation of derate mode, limiting maximum RPM and hydraulic flow
- Intermittent or complete loss of gauge readings on the digital display (fuel level, temperature, pressure readings)
- Erratic hydraulic performance including sluggish response or inconsistent implement movement
- Multiple fault codes appearing simultaneously as secondary controllers lose communication
Potential Causes
The most common technical reasons for CID3170 on used Caterpillar excavators include:
- Damaged or corroded CAN bus harness connectors, especially at connection points near the swing bearing where cables experience constant flexing
- Broken or frayed wiring in the main chassis harness, particularly in areas subject to vibration or rubbing against metal frames
- Failed termination resistors at CAN network endpoints (typically 120-ohm resistors)
- Faulty ECM or hydraulic control module with internal communication circuit failure
- Low battery voltage or poor ground connections causing voltage drops that interrupt CAN signal integrity
- Water intrusion in sealed connectors, common in excavators operating in wet conditions or with compromised cab seals
How to Troubleshoot and Fix Code CID3170
Step 1: Perform Visual Inspection Begin by thoroughly inspecting all CAN bus harness routing from the ECM through the chassis to the hydraulic control module and display. On used excavators, pay special attention to wire bundles passing through the swing bearing area and near hydraulic tanks where heat and vibration cause accelerated wear. Check every connector for corrosion, bent pins, or moisture intrusion—clean with electrical contact cleaner if contamination is present.
Step 2: Test CAN Bus Electrical Integrity Using a digital multimeter (DMM), measure resistance between the CAN High and CAN Low terminals at the ECM connector with the key off and all modules disconnected. You should read approximately 60 ohms if both termination resistors are functioning correctly (two 120-ohm resistors in parallel). Next, check for short circuits to ground—each CAN wire should show infinite resistance to chassis ground.
Step 3: Verify Power Supply and Grounds With a multimeter set to DC voltage, confirm the ECM and all connected modules receive stable battery voltage (12-14V) with the key on. Test ground circuit resistance—it should be less than 0.5 ohms from module ground pins to battery negative. Poor grounds are extremely common on older machines and cause intermittent communication failures.
Step 4: Use Caterpillar Diagnostic Software Connect Caterpillar Electronic Technician (Cat ET) or compatible diagnostic software to access real-time CAN bus traffic monitoring. The software will identify which specific module has stopped communicating. Check for intermittent dropouts by monitoring while wiggling harnesses—this often reveals damaged wiring before it fails completely.
Step 5: Replace Failed Components If testing identifies a specific failed module, damaged harness section, or corroded connector, replace only the confirmed faulty component. For used excavators, consider replacing entire harness sections rather than splicing repairs, as aged insulation often has multiple weak points. Always apply dielectric grease to connectors during reassembly to prevent future corrosion.
Disclaimer: This guide provides general troubleshooting procedures for Caterpillar fault code CID3170. Always consult your machine's specific service manual and consider professional diagnosis for complex electrical issues. Improper repairs to CAN bus systems can cause additional controller damage or safety hazards.
Fault Description:
Clean the pressure difference sensor #2 of the gas sensing system
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