Fault Codes:Caterpillar General 6987
Caterpillar Excavator Fault Code 6987: Complete Diagnostic Guide
What is Caterpillar Fault Code 6987?
Caterpillar Fault Code 6987 indicates "Hydraulic Oil Temperature Sensor Circuit - Voltage Above Normal or Shorted to High Source." This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects an abnormally high voltage signal from the hydraulic oil temperature sensor circuit, typically exceeding 4.5-5.0 volts.
This code affects the hydraulic system monitoring on Caterpillar excavators, preventing the ECM from accurately reading hydraulic oil temperature. Since hydraulic fluid temperature directly impacts system efficiency, component wear, and operational safety, this fault can lead to reduced machine performance and potential transmission or hydraulic pump damage if ignored. The ECM relies on accurate temperature data to manage cooling fan speeds, derate functions, and hydraulic flow compensation.
Common Symptoms
When Code 6987 is active, operators typically experience:
- Check Engine light or hydraulic warning indicator illuminated on the instrument cluster
- Inaccurate hydraulic oil temperature readings displayed (often showing extremely low or no temperature)
- Cooling fan running continuously at high speed, even during cold starts
- Reduced hydraulic performance or sluggish machine operation due to ECM implementing precautionary derate modes
- Possible engine derate on newer models with integrated protection systems
Potential Causes
The most common technical causes for Code 6987 on used Caterpillar excavators include:
- Damaged or shorted sensor wiring harness, particularly at flex points near the hydraulic tank or engine mounting areas where cable movement causes insulation wear
- Failed hydraulic oil temperature sensor with internal short circuit (common after 5,000+ operating hours)
- Corroded or moisture-damaged connector pins at the sensor plug or ECM harness connection
- Chafed wiring rubbing against frame components, hydraulic lines, or sharp metal edges (frequent issue on high-hour machines)
- ECM internal fault or water intrusion in the control module (less common but critical on machines exposed to harsh environments)
How to Troubleshoot and Fix Code 6987
Step 1: Visual Inspection Begin by disconnecting the hydraulic oil temperature sensor connector located on or near the hydraulic tank. Inspect both the sensor and harness connector pins for corrosion, bent pins, oil contamination, or moisture. On used excavators, this is the most common failure point—clean connectors with electrical contact cleaner and check for proper pin retention.
Step 2: Sensor Resistance Test Using a digital multimeter (DMM), measure the resistance across the sensor terminals with the sensor disconnected. At room temperature (68°F/20°C), resistance should typically read 2,000-3,000 ohms (consult your specific model's service manual for exact specifications). If resistance reads infinite (open circuit) or near zero ohms, the sensor has failed and requires replacement.
Step 3: Wiring Harness Verification Check for short-to-power conditions by measuring voltage at the harness connector (sensor disconnected, key on). You should read approximately 5 volts reference voltage from the ECM. If voltage exceeds 5.2 volts or reads battery voltage (12-24V), trace the harness for damaged insulation causing a short to the positive power supply. Pay special attention to harness routing near rotating components, hydraulic cylinders, and boom pivot points where abrasion commonly occurs on older machines.
Step 4: ECM Signal Circuit Test With the sensor connected and engine running, use Caterpillar Electronic Technician (CAT ET) diagnostic software or compatible scan tool to monitor live data. The hydraulic oil temperature should gradually increase during operation and match approximate physical temperature. If voltage remains fixed above 4.5 volts regardless of actual temperature, replace the sensor first before suspecting ECM issues.
Step 5: Final Verification After repairs, clear fault codes using diagnostic software, operate the machine through normal working cycles, and monitor for code recurrence. For used excavators with high operating hours, consider applying dielectric grease to all connectors and installing protective wire loom on exposed harness sections to prevent future failures.
Disclaimer: This guide provides general diagnostic procedures for Code 6987. Always consult your machine's specific service manual and consider professional diagnostics from a certified Caterpillar technician for complex electrical issues or if you're uncomfortable performing high-voltage electrical work.
Fault Description:
Tire position (PGN 0xFC42) <DNT>
Fault Cause:
SPN (Suspicious Parameter Number) : FMI is used in conjunction with SPN to provide specific information related to the Fault Diagnosis Code (DTC). The FMI may indicate faults in circuits or electrical components that have been detected before. FMI may also indicate the abnormal operation conditions that have been detected before. This code is displayed in the form of "SPN-FMI". The ECM/ECU also attaches the textual description to the information transmitted through the J1939 data link. This text description is used to describe SPN-FMI. Determine the failure mode of the DTC by evaluating the electrical signals of the suspicious circuit. Failure mode identifiers can be divided into two types: A code indicating a detected fault in a circuit or electrical component 4197. The code indicating system events was detected Usually, when the signal of the circuit exceeds the range of the sensor, the first type of code is generated. The code of the second category indicates that the sensor signal is normal, but the signal exceeds the normal working range of the parameters. Please refer to the troubleshooting guide for the specific product. The troubleshooting guide steps will help determine the root cause of the DTC
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