Fault Codes:Caterpillar General CID3359
Caterpillar Excavator Fault Code CID3359: Complete Diagnostic Guide
What is Caterpillar Fault Code CID3359?
Fault Code CID3359 indicates a communication error or data link failure within the Caterpillar machine's Controller Area Network (CAN) system, specifically related to Component Identifier (CID) message transmission failures. This diagnostic trouble code (DTC) occurs when the Electronic Control Module (ECM) or Monitor detects that a specific component on the CAN bus is not responding or sending corrupted data packets.
In Caterpillar excavators, the CAN bus serves as the central nervous system, allowing multiple controllers—including the engine ECM, hydraulic controller, and display monitor—to communicate seamlessly. When CID3359 triggers, it signals that a critical component has either stopped broadcasting its identifier messages or is sending incomplete data. This disrupts machine diagnostics, performance monitoring, and can lead to operational limitations or safety-related shutdowns, particularly in newer Tier 4 Final machines with complex emissions systems.
Common Symptoms
When CID3359 is active on your Caterpillar excavator, operators typically experience:
- Malfunction Indicator Lamp (MIL) or check engine light illuminated on the instrument cluster
- Loss of specific gauge readings or display functions showing dashes or error messages instead of values
- Intermittent or complete failure of the monitoring system to display engine parameters (RPM, temperature, pressure)
- Reduced engine power mode (derate) in some cases, depending on which component has failed communication
- Inability to access certain functions through the monitor display or control panel
Potential Causes
The most common technical causes for CID3359 on used Caterpillar excavators include:
- Corroded or damaged CAN bus connectors, especially at harness junction points exposed to moisture or debris
- Wiring harness chafing at known rub points near the swing bearing, boom pivot, or engine firewall where cables flex repeatedly
- Failed communication module or controller (engine ECM, hydraulic controller, or aftertreatment control module)
- Loose or broken termination resistors at the ends of the CAN bus network (typically 120-ohm resistors)
- Low voltage conditions from aging batteries or poor charging system performance affecting controller operation
- Aftermarket component installation that wasn't properly integrated into the CAN network
- Water intrusion into sealed controller housings, common in machines operating in wet or humid environments
How to Troubleshoot and Fix Code CID3359
Step 1: Perform Initial System Check Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to identify exactly which component ID is failing to communicate. Document all active and logged fault codes. Check battery voltage—ensure it's above 24V for dual-battery systems or 12V for single-battery systems, as low voltage causes communication errors.
Step 2: Inspect Physical Connections Visually inspect all CAN bus harness connectors for corrosion, bent pins, or moisture intrusion. Pay special attention to connectors near hydraulic lines where oil contamination occurs. On used excavators, check harness routing at wear points—particularly where cables pass through the swing bearing or alongside the boom cylinder. Use electrical contact cleaner on suspect connectors and apply dielectric grease upon reassembly.
Step 3: Test CAN Bus Integrity Using a digital multimeter (DMM), measure resistance between CAN High and CAN Low pins at the diagnostic connector with all power off. You should read approximately 60 ohms (two 120-ohm terminating resistors in parallel). A reading significantly higher suggests an open circuit; lower readings may indicate a short. Check individual controller grounds for continuity and resistance below 1 ohm.
Step 4: Isolate the Faulty Component Disconnect controllers one at a time while monitoring Cat ET to identify which component's removal clears the fault. For used machines, this systematic approach prevents unnecessary parts replacement. If the code clears when a specific controller is disconnected, inspect that controller's wiring harness thoroughly before condemning the module itself—harness failures are more common than controller failures.
Step 5: Verify Repair and Clear Codes After repairs, clear all fault codes using Cat ET, operate the machine through normal work cycles, and monitor for code recurrence. Test all monitor functions to ensure full communication restoration.
Disclaimer: This guide provides general troubleshooting procedures for Caterpillar excavators. Always consult the specific service manual for your machine model and serial number. Complex electrical diagnostics may require factory-trained technicians with specialized equipment. Improper repairs to CAN bus systems can cause additional controller damage or safety hazards.
Fault Description:
Traction motor #4 Voltage 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.







FAQs
WhatsApp