Fault Codes:Caterpillar General EID1658
What is Caterpillar Fault Code EID1658?
Caterpillar Fault Code EID1658 indicates an Engine Control Module (ECM) internal performance error or calibration mismatch. This diagnostic trouble code signals that the ECM has detected an inconsistency in its internal processing, memory verification, or software calibration that falls outside acceptable parameters.
This fault is critical because the ECM serves as the brain of your Caterpillar excavator's engine management system, controlling fuel injection timing, emission systems, sensor inputs, and overall engine performance. When EID1658 triggers, it indicates the control module may not be processing data reliably, which can lead to unpredictable engine behavior, reduced power output, or complete shutdown to prevent engine damage. For used excavators, this code often appears after software updates, electrical system disturbances, or as ECM components age and internal circuits degrade.
Common Symptoms
- Check Engine Light or Malfunction Indicator Lamp (MIL) illuminated on the dashboard
- Engine derate or limp mode activation, limiting machine to reduced RPM and power output
- Intermittent engine stalling or failure to start, especially after the machine has been sitting
- Erratic engine performance including irregular idle, hesitation during acceleration, or unexpected shutdown
- Multiple additional fault codes appearing simultaneously due to ECM communication failures
Potential Causes
The most common technical causes for EID1658 on used Caterpillar excavators include:
- ECM software corruption or outdated calibration files incompatible with current hardware
- Low battery voltage or voltage spikes during starting that disrupt ECM memory integrity
- ECM internal component failure, including capacitor degradation, memory chip errors, or processor malfunctions common in high-hour machines
- Corroded or damaged ECM connectors allowing moisture intrusion into the module housing
- Aftermarket or incorrect ECM programming from previous repairs or component replacements
- Electrical system issues such as poor grounding, damaged main harness, or alternator voltage regulation problems
How to Troubleshoot and Fix Code EID1658
Step 1: Verify Power Supply and Grounding Using a digital multimeter, check battery voltage (should be 12.5-13V key off, 13.5-14.5V running). Inspect all ground straps between engine block, frame, and battery for corrosion or looseness. On used excavators, ground connection degradation is extremely common and causes numerous ECM-related faults.
Step 2: Inspect ECM Connections and Housing Physically examine the ECM connector pins for corrosion, bent terminals, or moisture. Check the ECM mounting location for evidence of water intrusion, oil contamination, or physical damage. Remove connectors and apply dielectric grease to protect against future corrosion.
Step 3: Perform ECM Software Verification Connect Caterpillar Electronic Technician (Cat ET) diagnostic software. Check the current ECM calibration against the machine's specification plate. Attempt to reload or flash the ECM with the correct factory calibration files. If software reload fails or code immediately returns, the ECM likely has internal hardware failure.
Step 4: Test Electrical System Integrity Measure voltage stability during engine cranking and operation. Voltage drops below 9V during cranking can corrupt ECM memory. Inspect the main wiring harness for rub-through points, particularly where harnesses pass through bulkheads or near moving components—a frequent issue on high-hour used machines.
Step 5: ECM Replacement Consideration If all electrical systems check out and software reload doesn't resolve EID1658, ECM replacement is necessary. For used excavators, consider remanufactured ECMs with warranty coverage, ensuring proper calibration transfer and security link procedures are completed.
Disclaimer: This guide provides general diagnostic information. Always consult your Caterpillar service manual and consider professional diagnostic services for complex electrical system issues. Improper ECM replacement or programming can result in machine immobilization.
Fault Description:
High post-processing #2DEF controller #2 temperature
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