Fault Codes:Caterpillar General EID389
What is Caterpillar Fault Code EID389?
Caterpillar fault code EID389 indicates an Abnormal Update Rate for the Transmission/Chassis ECM on the CAN (Controller Area Network) data link. This diagnostic trouble code signals that the machine's main Engine Control Module (ECM) is not receiving transmission or chassis control data at the expected frequency over the communication network.
This fault specifically affects CAN bus communication between multiple electronic control modules. When the transmission ECM or chassis controller fails to transmit status updates within the prescribed timeframe, the engine ECM logs EID389. This communication failure is critical because modern Caterpillar excavators rely on constant data exchange between control modules to manage engine performance, hydraulic functions, transmission shifting, and overall machine coordination. Without proper communication rates, the machine may enter protective derate modes or experience erratic operational behavior.
Common Symptoms
When EID389 is active on your Caterpillar excavator, operators typically experience:
- Check Engine light or warning indicator illuminated on the dashboard display
- Intermittent or complete loss of transmission control, including failure to shift properly or engage gears
- Engine derate or power reduction as a protective measure
- Erratic hydraulic response or coordination issues between engine and hydraulic systems
- Communication error messages displayed on the monitor panel indicating ECM network faults
Potential Causes
Several technical factors commonly trigger EID389 on used Caterpillar excavators:
- Damaged or corroded CAN bus wiring harness, especially at flex points near the transmission or chassis mounting areas where vibration causes wire chafing
- Loose or corroded connector pins at the transmission ECM or main engine ECM connections
- Failing transmission/chassis ECM with internal communication circuit degradation
- Low voltage supply to control modules due to weak batteries, corroded battery terminals, or failing alternators
- CAN bus termination resistor failure or incorrect network resistance values
- Previous collision or impact damage affecting wiring routing near the transmission housing
How to Troubleshoot and Fix Code EID389
Step 1: Verify Active Fault and Check Connections Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to the machine's diagnostic port. Confirm EID389 is currently active or logged. Perform a visual inspection of all CAN bus connectors at both the engine ECM and transmission ECM, checking for corrosion, bent pins, or moisture intrusion—common issues in used excavators.
Step 2: Inspect CAN Bus Wiring Harness Trace the CAN high and CAN low wires (typically twisted pair in yellow jacket) from the engine ECM to the transmission ECM. On used machines, pay special attention to harness routing near engine mounts, transmission bell housing, and frame flex points where wire insulation may be worn or damaged. Look for evidence of rubbing, cuts, or previous repairs with electrical tape.
Step 3: Test CAN Bus Resistance and Voltage Disconnect power and measure CAN bus termination resistance between CAN high and CAN low terminals—should typically read 60 ohms with both ECMs connected. With power restored and key on, measure voltage between CAN high and CAN low using a digital multimeter; should show approximately 2.5V nominal with fluctuations during communication.
Step 4: Check Power Supply and Ground Circuits Verify the transmission ECM receives proper voltage supply (typically 24V on larger excavators) and has clean ground connections. Corroded grounds are especially common on used machines and cause intermittent communication failures.
Step 5: Monitor Live Data and Replace Failed Components Using Cat ET software, monitor CAN bus message traffic and transmission ECM response rates in real-time. If wiring and connections test properly but communication remains abnormal, the transmission ECM itself may require replacement. For used excavators, consider sourcing a tested rebuilt ECM as a cost-effective alternative to new units.
Disclaimer: This guide provides general diagnostic information for Caterpillar fault code EID389. Always consult your machine's specific service manual and consider professional diagnostic assistance from certified Caterpillar technicians for complex electrical issues.
Fault Description:
The oil filter of the elevator is clogged
Fault Cause:
EID (Event Code or Event Identifier) : Identifies important events that occur in the machine system. ECM/ECU can store (record) the data of these events. This function allows for the tracking of the machine's performance history. This data can serve as auxiliary information for managers, maintenance and repair personnel.
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