Fault Codes:Caterpillar General CID4703
What is Caterpillar Fault Code CID4703?
Caterpillar Fault Code CID4703 indicates a Controller Area Network (CAN) communication error, specifically a "Data Link Error" or "CAN Bus Communication Failure" within the machine's electronic control system. This fault occurs when the Electronic Control Module (ECM) detects interrupted, corrupted, or missing data transmission between critical electronic controllers on the CAN network.
In Caterpillar excavators, the CAN bus serves as the digital nervous system, allowing the engine ECM, hydraulic controller, monitor display, and other electronic modules to communicate continuously. When CID4703 triggers, it signals that one or more controllers have stopped responding or are sending garbled data packets. This is critical because modern excavators rely on real-time data sharing for coordinated operation of engine performance, hydraulic functions, and operator displays. Any breakdown in this communication can lead to degraded performance, safety concerns, or complete operational shutdown.
Common Symptoms
When CID4703 is active, operators may experience:
- Check Engine Light or Malfunction Indicator Lamp (MIL) illuminated on the instrument cluster
- Erratic or frozen monitor display showing incorrect engine parameters, temperatures, or hydraulic pressures
- Engine derate or power reduction as the ECM enters a protective "limp mode"
- Intermittent loss of specific functions such as auto-idle, throttle control, or hydraulic response
- Multiple simultaneous fault codes appearing alongside CID4703, indicating widespread communication breakdown
Potential Causes
The most common technical reasons for CID4703 on used Caterpillar excavators include:
- Corroded or damaged CAN bus wiring harness connections, especially at bulkhead connectors exposed to moisture and vibration
- Failed terminating resistors at the ends of the CAN bus network (typically 120-ohm resistors)
- Faulty Electronic Control Module (ECM) or other networked controller with internal communication failure
- Damaged CAN bus cables due to chafing, rodent damage, or wear at known rub points near the engine bay and cab mounting areas
- Loose or oxidized ground connections affecting the entire electrical system integrity
- Water intrusion into sealed connectors, common in machines with compromised cab seals or damaged cable glands
How to Troubleshoot and Fix Code CID4703
Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) or an equivalent diagnostic tool to read active and logged fault codes. Document all present codes, as multiple communication faults can help identify which controller or circuit section has failed.
Step 2: Perform Visual Harness Inspection On used excavators, physically inspect the CAN bus wiring harness from the ECM to all networked controllers. Pay special attention to:
- Connector pins for corrosion, bent pins, or moisture
- Cable routing near moving parts, sharp edges, or heat sources
- Known wear points: cab pivot areas, engine firewall pass-throughs, and hydraulic pump mounting brackets
Step 3: Check CAN Bus Terminating Resistors Using a digital multimeter, measure resistance across the CAN High and CAN Low wires with all modules disconnected. You should read approximately 60 ohms (two 120-ohm resistors in parallel). Incorrect readings indicate missing or failed terminating resistors.
Step 4: Test CAN Bus Voltage With the key on and engine off, measure voltage between CAN High and CAN Low wires at the ECM connector. Typical reading should be around 2.5V differential with slight fluctuation during communication. No voltage or flat readings suggest open circuits or controller failure.
Step 5: Isolate Failed Controller Systematically disconnect controllers one at a time while monitoring the CAN bus with diagnostic software. When the fault clears upon disconnecting a specific module, you've identified the faulty component. For used equipment, verify harness integrity to that controller before condemning the module itself.
Step 6: Repair or Replace Components Clean corroded connectors with electrical contact cleaner and apply dielectric grease. Replace damaged harness sections using proper shielded CAN bus cable. If a controller has failed, ensure replacement modules match the machine's software version and require proper configuration through Cat ET.
Disclaimer: This guide provides general troubleshooting procedures for CID4703. Caterpillar excavators involve complex electronic systems, and incorrect diagnosis can lead to expensive parts replacement or further damage. Always consult the machine's service manual and consider professional diagnostic support from certified Caterpillar technicians, especially when dealing with ECM replacement or software configuration on used equipment.
Fault Description:
Auxiliary AC power supply control module
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