Fault Codes:Caterpillar General CID4746
What is Caterpillar Fault Code CID4746?
Caterpillar fault code CID4746 indicates an abnormal update rate or communication failure with the Engine Control Module (ECM) on the Controller Area Network (CAN) bus. This code specifically signals that the ECM is not receiving data packets at the expected frequency from connected components or that message timing has fallen outside acceptable parameters.
This communication fault is critical because the ECM relies on constant data exchange with sensors, controllers, and monitoring systems to regulate engine performance, emissions controls, and hydraulic functions. When CAN bus communication degrades, the machine's ability to optimize fuel delivery, adjust engine timing, and coordinate implement functions becomes compromised. On Caterpillar excavators, this can trigger protective modes that limit operational capability to prevent potential damage.
Common Symptoms
- Check Engine light or diagnostic warning lamp illuminated on the instrument cluster
- Engine derate mode activated, limiting maximum RPM or power output to protect systems
- Intermittent loss of dashboard gauge readings, including engine temperature, fuel level, or hydraulic pressure displays
- Erratic engine performance, including rough idling or inconsistent throttle response
- Inability to access machine functions through the monitor display or loss of telematics data transmission
Potential Causes
The most common technical causes for CID4746 on used Caterpillar excavators include:
- Corroded or damaged CAN bus connectors, particularly at the ECM harness connection points where moisture intrusion is common
- Frayed or rubbed wiring along the main chassis harness, especially near articulation points, hydraulic lines, or mounting brackets
- Failing ECM internal communication circuits due to age, vibration stress, or previous electrical surges
- Loose or oxidized ground connections affecting signal integrity across the CAN network
- Incompatible or corrupted ECM software versions following previous repairs or component replacements
- Faulty terminating resistors at CAN bus endpoints causing signal reflection and data corruption
How to Troubleshoot and Fix Code CID4746
Step 1: Perform Visual Inspection Begin with a thorough examination of all wiring harnesses connected to the ECM. Check for obvious damage, chafing, or connector corrosion. On used excavators, pay special attention to harness routing near the engine block, hydraulic pumps, and cab pivot points where vibration and heat cause accelerated wear.
Step 2: Test CAN Bus Integrity Using Caterpillar Electronic Technician (Cat ET) diagnostic software or an advanced multimeter, measure CAN High and CAN Low voltage at the ECM connector. You should observe approximately 2.5V on each line at rest, with voltage differential between 1.5-3.5V during active communication. Check terminating resistance between CAN High and CAN Low—it should read approximately 60 ohms with the system powered down.
Step 3: Inspect Connectors and Grounds Disconnect the ECM main connector and inspect pins for corrosion, bent contacts, or moisture. Clean connections with electrical contact cleaner and apply dielectric grease. Verify all chassis ground points are tight and free of rust—poor grounds are frequent culprits in used machines.
Step 4: Monitor Communication Data With Cat ET connected, observe real-time message traffic and identify which specific controller or sensor is dropping communication. Check update rates for all networked components and compare against specifications in the service manual.
Step 5: Component Replacement If diagnostics isolate a specific failed component, replace the harness section, connector, or ECM as needed. For used excavators, always verify replacement part software compatibility before installation.
Disclaimer: This guide provides general troubleshooting information. Complex electrical diagnostics should be performed by qualified technicians with proper Cat diagnostic tools and service documentation. Always consult your machine's specific service manual and follow manufacturer safety procedures.
Fault Description:
EGR Valve #2 control
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