Fault Codes:Caterpillar General EID687
What is Caterpillar Fault Code EID687?
Caterpillar Event Identifier (EID) 687 indicates an "Aftertreatment 1 DEF Tank Temperature Sensor Circuit - Voltage Above Normal or Shorted High." This fault occurs when the Electronic Control Module (ECM) detects an abnormally high voltage signal from the Diesel Exhaust Fluid (DEF) tank temperature sensor, typically exceeding 4.5-5.0 volts.
This code is part of Caterpillar's emissions control diagnostics for machines equipped with Selective Catalytic Reduction (SCR) aftertreatment systems. The DEF tank temperature sensor provides critical data to the ECM, which uses this information to manage DEF injection rates, prevent freezing, and ensure proper NOx reduction. When EID687 appears, the system cannot accurately monitor DEF temperature, potentially affecting emissions compliance and triggering engine derating on newer machines. For used excavators, this fault often results from age-related harness degradation rather than sensor failure.
Common Symptoms
- Check Engine Light or Malfunction Indicator Lamp (MIL) illuminated on the operator display
- DEF system warning messages appearing on the monitor panel
- Potential engine derate or torque reduction (especially on Tier 4 Final machines after multiple ignition cycles)
- Inaccurate DEF tank temperature readings displayed as unrealistic values (extremely high or default readings)
- DEF heating system may not activate properly in cold weather conditions
Potential Causes
The most common technical causes for EID687 on used Caterpillar excavators include:
- Damaged or chewed wiring harness near the DEF tank, especially where the harness passes over frame rails or near moving components
- Corroded or moisture-contaminated connector pins at the DEF tank temperature sensor plug (common on machines stored outdoors)
- Shorted sensor wiring to 12V/24V power supply due to harness rubbing or pinch points
- Failed DEF tank temperature sensor with internal short circuit (less common than wiring issues)
- ECM pin corrosion or internal ECM fault (rare, but possible on high-hour machines)
- Aftermarket DEF tank modifications or repairs with improper wiring connections
How to Troubleshoot and Fix Code EID687
Step 1: Visual Inspection of Harness and Connectors Begin by thoroughly inspecting the entire wiring harness from the DEF tank temperature sensor to the ECM. On used excavators, focus on known rub points where the harness contacts the frame, DEF tank mounting brackets, or hydraulic lines. Disconnect the sensor connector and examine pins for corrosion, bent terminals, or moisture intrusion. Clean connectors with electrical contact cleaner and apply dielectric grease.
Step 2: Sensor Circuit Voltage Testing Using a digital multimeter (DMM), backprobe the sensor connector with the key on and engine off. Measure the voltage on the signal wire (typically 5-volt reference circuit). Normal readings should be approximately 5 volts with the sensor disconnected. If you read battery voltage (12V/24V), you have a short to power in the harness. Perform a resistance check from the signal wire to ground—infinite resistance indicates proper insulation; low resistance confirms a short circuit.
Step 3: Sensor and Harness Replacement Protocol If wiring tests normal, test the DEF tank temperature sensor resistance according to Caterpillar specifications (typically 2,000-3,000 ohms at room temperature, decreasing as temperature rises). Replace the sensor if readings are out of specification or show open/short conditions. For used machines with high hours, consider replacing the entire sensor-to-ECM harness section if multiple repairs or splices are evident, as intermittent faults are common in degraded wiring. Always use genuine Caterpillar sensors and connectors to ensure proper voltage characteristics.
Step 4: Clear Codes and Verify Repair After repairs, use Caterpillar Electronic Technician (Cat ET) diagnostic software to clear fault codes and monitor live data. Observe DEF tank temperature readings during operation—they should correlate with ambient conditions and change gradually during warm-up. Perform multiple cold starts over several days to confirm the fault doesn't return, as intermittent shorts may only occur under specific conditions.
Disclaimer: This guide provides general troubleshooting information for Caterpillar EID687. Always consult the specific service manual for your excavator model and serial number. If you're uncomfortable performing electrical diagnostics, contact a certified Caterpillar dealer or qualified heavy equipment technician to prevent further damage to emissions control systems.
Fault Description:
Fuel filter #1 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