Fault Codes:Caterpillar General SPN3587

Caterpillar Excavator Fault Code SPN3587: Complete Diagnostic Guide

What is Caterpillar Fault Code SPN3587?

SPN 3587 indicates a malfunction in the Diesel Exhaust Fluid (DEF) Tank Temperature Sensor circuit. This code triggers when the Engine Control Module (ECM) detects an abnormal signal from the temperature sensor monitoring the DEF (urea) solution in the Selective Catalytic Reduction (SCR) system.

The DEF temperature sensor provides critical data to the ECM for proper aftertreatment operation. On Caterpillar excavators equipped with Tier 4 Final or Stage V emissions systems, maintaining accurate DEF temperature readings is essential for preventing crystallization in cold weather and ensuring proper dosing rates. When this sensor fails, the SCR system cannot optimize NOx reduction, potentially leading to engine derate or shutdown to maintain emissions compliance.

Common Symptoms

When SPN 3587 is active, operators typically experience:

  • Amber or red warning light on the instrument cluster indicating aftertreatment system fault
  • ECM derate mode reducing engine power to 75% or 50% after a countdown period
  • DEF system warnings on the digital display screen
  • Poor DEF consumption accuracy or refusal to inject DEF during operation
  • Rough idling or hesitation during cold starts in freezing temperatures

Potential Causes

The most common technical failures triggering SPN 3587 on used Caterpillar excavators include:

  • Failed DEF tank temperature sensor due to chemical corrosion from urea exposure (typical lifespan 3,000-5,000 hours)
  • Damaged wiring harness at the DEF tank mounting area where cables rub against the frame or tank bracket
  • Corroded electrical connectors caused by DEF spillage during refilling or crystallization buildup
  • Open or short circuit in the sensor supply voltage or ground wires
  • ECM internal fault (rare) preventing proper sensor signal processing
  • Aftermarket DEF contamination causing accelerated sensor deterioration in older machines

How to Troubleshoot and Fix Code SPN3587

Step 1: Visual Inspection Access the DEF tank (typically located behind the operator cab or near the fuel tank). Inspect the temperature sensor connector for white crystalline buildup, moisture, or physical damage. Check the wiring harness for wear points where it contacts metal edges—common failure areas include the tank mounting straps and frame crossmembers on used excavators.

Step 2: Electrical Testing Disconnect the sensor connector and use a digital multimeter to measure resistance across the sensor terminals. At 68°F (20°C), resistance should typically read 2,200-2,700 Ω (consult your specific model's service manual). Check supply voltage from the ECM (should be approximately 5 volts DC) and verify ground continuity (less than 5 Ω resistance).

Step 3: Diagnostic Software Verification Connect Caterpillar Electronic Technician (Cat ET) or compatible diagnostic software. Monitor live DEF temperature readings—if values are frozen at extreme readings (-40°F or +300°F) or fluctuating erratically, the sensor has likely failed.

Step 4: Repair or Replace Clean all connectors with electrical contact cleaner and apply dielectric grease to prevent future corrosion. Replace the temperature sensor if testing confirms failure (part typically costs $75-$150). For used machines, always inspect the entire DEF harness for hidden damage before button-up.

Disclaimer: This guide provides general diagnostic information. Always consult your machine's specific service manual and consider professional assistance for complex aftertreatment repairs, especially regarding emissions-critical components.

Fault Description:

Ether holding relay

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 3207. 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.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp