Fault Codes:Caterpillar General E878
Caterpillar Excavator Fault Code E878: Meaning, Symptoms & Fix
What is Caterpillar Fault Code E878?
Caterpillar Fault Code E878 is a Fan Speed Control System fault, indicating that the Engine Control Module (ECM) has detected an abnormal condition in the hydraulic fan speed control circuit. Specifically, this code is triggered when the ECM receives a signal from the fan speed sensor that falls outside the expected operating range — either too high, too low, or completely absent.
This fault is critical because the hydraulic cooling fan directly regulates engine and hydraulic oil temperatures. On used Caterpillar excavators, an unresolved E878 can lead to thermal overload, accelerated component wear, and unplanned downtime on the job site.
Common Symptoms
When E878 is active, operators typically experience one or more of the following:
- Warning lamp illumination on the monitor display, often accompanied by an audible alert
- Fan running at maximum speed continuously, regardless of actual temperature demand
- Engine derating or reduced hydraulic performance as a protective measure
- Elevated coolant or hydraulic oil temperatures displayed on the gauge cluster
- Erratic fan speed behavior — sudden surges or complete fan failure
Potential Causes
On used Caterpillar excavators, E878 is most commonly triggered by:
- Failed or contaminated fan speed sensor — dirt and oil ingestion are common on high-hour machines
- Damaged wiring harness — chafing against the engine block or frame is a known issue on older Cat excavators
- Corroded or loose connector pins at the fan control solenoid or ECM connector
- Faulty hydraulic fan motor solenoid — the proportional solenoid valve may be stuck or electrically open/shorted
- ECM software fault or internal ECM failure — less common but possible on high-hour units
How to Troubleshoot and Fix Code E878
Step 1 — Connect Diagnostic Software Use Caterpillar ET (Electronic Technician) software to confirm the active fault, check related parameters, and review logged events. Note the fan speed PID value to determine if the sensor is reading zero, erratic, or over-range.
Step 2 — Inspect the Harness and Connectors On used excavators, always start with a physical harness inspection. Trace the wiring from the fan speed sensor to the ECM, checking for rub-through points near the engine block, firewall, and hydraulic lines. Inspect connector pins for corrosion, bent terminals, or moisture intrusion before replacing any components.
Step 3 — Test the Fan Speed Sensor Using a multimeter, check sensor supply voltage (typically 5V DC), ground integrity, and signal output. Compare readings against the Cat service manual specifications for your specific model.
Step 4 — Test the Fan Control Solenoid Measure solenoid resistance (typically 8–12 ohms depending on model). Values outside spec indicate a failed solenoid requiring replacement.
Step 5 — Clear and Retest After repairs, clear the fault using Cat ET and perform an operational test to confirm the fan responds correctly across the full temperature range.
Disclaimer: This guide is intended for informational purposes. Always consult a certified Caterpillar dealer or qualified heavy equipment mechanic before performing repairs. Incorrect diagnosis or repair can result in equipment damage or personal injury.
Fault Description:
The temperature of the hydraulic oil is too high
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