Fault Codes:Caterpillar General EID1946

What is Caterpillar Fault Code EID1946?

Caterpillar Fault Code EID1946 indicates an Abnormal Engine Speed Update Rate detected by the Electronic Control Module (ECM). This diagnostic trouble code occurs when the ECM receives irregular or inconsistent engine speed signals from the crankshaft position sensor or camshaft position sensor, preventing accurate monitoring of engine RPM.

This fault is critical for Caterpillar excavators because the ECM relies on precise engine speed data to control fuel injection timing, throttle response, and engine protection systems. When the update rate becomes erratic, the machine's performance, fuel efficiency, and emissions control are compromised. In used excavators, this code often appears due to sensor degradation, wiring harness damage, or ECM communication issues that develop over thousands of operating hours.

Common Symptoms

When EID1946 is active, operators typically experience:

  • Erratic engine RPM fluctuations or unstable idle speed, even when throttle input remains constant
  • Check Engine Light illuminated on the instrument panel with possible engine derate mode activation
  • Reduced engine power or hesitation during acceleration, particularly under load
  • Difficulty starting the engine or extended cranking times before ignition
  • Intermittent stalling or unexpected engine shutdowns during operation

Potential Causes

The most common technical reasons for EID1946 in used Caterpillar excavators include:

  • Crankshaft Position Sensor (CKP) or Camshaft Position Sensor (CMP) failure due to heat exposure, contamination, or internal component wear
  • Damaged wiring harness or corroded connectors between speed sensors and the ECM, especially at known rub points near the engine block or frame rails
  • Reluctor wheel damage or excessive buildup of metallic debris on the magnetic pickup area
  • ECM internal processing issues or corrupted software requiring reprogramming or module replacement
  • Weak battery voltage or poor ground connections causing inconsistent sensor signal quality
  • Timing gear wear in high-hour machines affecting sensor signal consistency

How to Troubleshoot and Fix Code EID1946

Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) software to retrieve active and logged fault codes. Check the freeze frame data to identify when the fault occurs (idle, load, specific RPM range). Monitor live engine speed data to observe signal irregularities.

Step 2: Inspect Speed Sensors and Wiring Physically examine the crankshaft position sensor and camshaft position sensor for physical damage, oil contamination, or improper air gap (typically 0.020-0.050 inches). On used excavators, inspect the entire wiring harness from sensors to ECM for chafing, burns, or corrosion—pay special attention to areas where harnesses contact frame components or pass through bulkheads.

Step 3: Perform Electrical Testing Using a digital multimeter, test sensor resistance (typically 200-1000 ohms for magnetic sensors) and check for proper voltage supply (usually 5V or 12V reference from ECM). Verify ground circuit continuity with less than 5 ohms resistance. Check connector pins for corrosion, bent terminals, or moisture intrusion.

Step 4: Clean and Inspect Reluctor Wheel Remove sensors and inspect the reluctor wheel (tone ring) for missing teeth, cracks, or excessive metallic debris accumulation. Clean thoroughly with non-magnetic brush and brake cleaner.

Step 5: Test and Replace Components If sensors test out of specification or wiring shows damage, replace affected components using OEM Caterpillar parts. After replacement, clear fault codes and perform a test run under load. If issues persist, ECM reprogramming or replacement may be necessary—consult service manual for flash file updates.

Disclaimer: This guide provides general diagnostic information. Always consult the official Caterpillar service manual for your specific machine model and serial number. Complex electrical diagnostics should be performed by qualified technicians with proper training and equipment.

Fault Description:

The frame temperature of the left collection motor is high

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.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp