Fault Codes:Caterpillar General EID798

What is Caterpillar Fault Code EID798?

Fault Code EID798 indicates an abnormal frequency or signal deviation detected in the Engine Control Module (ECM) related to engine speed sensor input or crankshaft position sensor circuitry. This diagnostic trouble code (DTC) is triggered when the ECM receives inconsistent, erratic, or out-of-specification frequency signals from the crankshaft position sensor or engine speed sensor, preventing accurate monitoring of engine RPM and timing.

This code is critical for Caterpillar excavators because the ECM relies on precise engine speed data to control fuel injection timing, optimize combustion efficiency, and coordinate hydraulic system demands. When EID798 is active, the machine may enter derate mode or experience operational limitations to protect the engine from potential damage due to improper timing or fuel delivery.

Common Symptoms

When fault code EID798 is active on a Caterpillar excavator, operators typically experience:

  • Check Engine Light or malfunction indicator lamp (MIL) illuminated on the dashboard
  • Engine derate with reduced power output and limited maximum RPM
  • Rough idling or inconsistent engine speed fluctuations
  • Hard starting conditions or extended cranking time before the engine fires
  • Intermittent stalling especially during low-idle or when hydraulic loads are applied

Potential Causes

The most common technical reasons for EID798 appearing on used Caterpillar excavators include:

  • Crankshaft position sensor failure due to heat exposure, vibration damage, or internal component degradation
  • Damaged sensor wiring harness with frayed wires, particularly at harness routing points near the engine block or flywheel housing where friction wear is common
  • Corroded or contaminated sensor connectors allowing moisture intrusion and creating intermittent signal disruptions
  • Excessive air gap between the sensor tip and crankshaft reluctor wheel caused by mounting bracket wear or sensor backing out
  • Flywheel reluctor ring damage including missing teeth, cracks, or metallic debris buildup affecting magnetic field consistency
  • ECM internal fault or software calibration issues (less common but possible in high-hour machines)

How to Troubleshoot and Fix Code EID798

Step 1: Visual Inspection Begin by inspecting the crankshaft position sensor and its wiring harness for obvious physical damage, oil contamination, or connector corrosion. On used excavators, pay special attention to harness routing near sharp edges, heat shields, or mounting brackets where insulation wear commonly occurs. Check connector pins for bent contacts or green corrosion deposits.

Step 2: Measure Air Gap and Sensor Resistance Using a feeler gauge, verify the air gap between the sensor tip and reluctor wheel is within Caterpillar specifications (typically 0.020-0.040 inches). Use a digital multimeter to measure sensor resistance across the sensor terminals—typical values range from 200-1000 ohms depending on sensor type. Compare readings to service manual specifications for your specific engine model.

Step 3: Test Signal Voltage and Frequency Connect Caterpillar Electronic Technician (Cat ET) diagnostic software or an oscilloscope to monitor live sensor signal output while cranking the engine. Look for consistent AC voltage waveforms (typically 0.5-5V peak) with uniform frequency. Erratic signals, dropouts, or flat waveforms indicate sensor or reluctor ring problems.

Step 4: Inspect Reluctor Wheel and Replace Components If sensor tests pass, remove the sensor and visually inspect the flywheel reluctor ring for missing teeth, cracks, or excessive metallic debris accumulation. Clean the area thoroughly. Replace the crankshaft position sensor if resistance or signal tests failed, ensuring proper torque specifications and air gap during installation. For used machines, always replace the connector pigtail if any corrosion is present to prevent future intermittent faults.


Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code EID798. Always consult the manufacturer's service manual for your specific excavator model and consider professional diagnostic assistance for complex electrical issues or component replacement.

Fault Description:

The brake fluid level is low

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