Fault Codes:Caterpillar General CID3589
What is Caterpillar Fault Code CID3589?
Caterpillar Fault Code CID3589 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system, specifically related to a component that has stopped transmitting valid information to the Electronic Control Module (ECM). This Component Identifier (CID) code signals that a specific electronic controller or sensor has either failed completely, lost power, or has a damaged communication pathway preventing proper data exchange across the machine's network.
This fault is critical for Caterpillar excavators because the CAN bus system serves as the central nervous system for modern machines, allowing the ECM, display modules, hydraulic controllers, and emission systems to communicate seamlessly. When CID3589 appears, the affected component essentially becomes "invisible" to the main controller, which can trigger derate conditions, incorrect system responses, or complete functionality loss of specific machine features. For used excavators, this code often points to age-related wiring deterioration or connector corrosion rather than catastrophic component failure.
Common Symptoms
- Warning lights illuminated on the instrument cluster, particularly the diagnostic or malfunction indicator lamp
- Loss of specific machine functions such as hydraulic attachment controls, monitor display information, or auxiliary systems
- Intermittent communication errors that appear and disappear, especially during machine vibration or temperature changes
- Derated engine performance or limited hydraulic power as the ECM enters protection mode due to missing data
- Blank or unresponsive display screens showing "No Communication" or similar error messages
Potential Causes
The most common technical causes for CID3589 on used Caterpillar excavators include:
- Corroded or damaged wiring harness connectors, particularly at connection points exposed to moisture, hydraulic fluid, or undercarriage debris
- Broken or chafed CAN bus wiring at known rub points near the swing bearing, boom base, or engine compartment bulkhead
- Failed electronic control module for a specific system (hydraulic controller, display module, aftertreatment controller)
- Power supply issues to the affected component, including blown fuses, damaged relay circuits, or poor ground connections
- Water intrusion into sealed connectors or control modules, common in machines with compromised cab seals or damaged harness boots
- Incompatible or outdated software following component replacement without proper ECM programming
How to Troubleshoot and Fix Code CID3589
Step 1: Identify the Specific Component Use Caterpillar Electronic Technician (Cat ET) diagnostic software to determine which specific controller or component corresponds to CID3589. The software will display the component name and its location on the CAN bus network. Document any additional active or logged codes that may provide context.
Step 2: Perform Visual Inspection Physically inspect the wiring harness and connectors associated with the identified component. For used excavators, pay special attention to harness routing near moving parts, hydraulic lines, and the swing bearing area where chafing commonly occurs. Check for:
- Corroded connector pins (green/white residue)
- Damaged harness insulation or exposed wiring
- Loose or backed-out connector pins
- Evidence of previous repairs (electrical tape, splices)
Step 3: Test Electrical Circuits Using a digital multimeter, verify:
- Power supply voltage to the component (typically 12-24V depending on system)
- Ground circuit continuity with less than 0.5 ohms resistance
- CAN bus communication lines (CAN High and CAN Low) for proper voltage differential (approximately 2.5V baseline, with 1-4V differential during communication)
Step 4: Check Component Functionality If power and communication circuits test correctly, the component itself may have failed. On used machines, controllers can fail due to internal circuit board corrosion or capacitor degradation. Before replacement, attempt to reseat all connectors firmly and clear codes to see if the issue was intermittent contact.
Step 5: Repair and Verify After repairing damaged wiring, cleaning corroded connections, or replacing the failed component, clear all diagnostic codes using Cat ET and operate the machine through multiple cycles. Monitor for code recurrence, as intermittent issues may require extended testing under normal working conditions.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code CID3589. Always consult the official Caterpillar service manual for your specific excavator model and serial number. If you lack the proper diagnostic tools or technical expertise, contact a certified Caterpillar technician to prevent further damage to electronic systems.
Fault Description:
Long-distance Target Detection Sensor #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