Fault Codes:Caterpillar General SPN873
What is Caterpillar Fault Code SPN 873?
SPN 873 indicates a problem with the Engine Fuel Delivery Pressure sensor circuit, specifically detecting an abnormal voltage or signal from the fuel rail pressure sensor. This Suspect Parameter Number (SPN) is part of the J1939 diagnostic protocol used across Caterpillar engines and signals that the Electronic Control Module (ECM) cannot accurately read fuel system pressure, which is critical for proper injection timing and fuel metering.
This fault code directly impacts engine performance because the ECM relies on real-time fuel pressure data to calculate injection duration and timing. When SPN 873 triggers, the engine management system loses its ability to optimize combustion, leading to reduced power output, increased fuel consumption, and potential engine protection modes. For used excavators, this code often appears due to sensor degradation or wiring issues that develop over thousands of operating hours.
Common Symptoms
- Check Engine light or warning indicator illuminated on the instrument cluster
- Engine derate or power reduction mode activated to protect the fuel system
- Rough idling or inconsistent engine RPM, particularly under load
- Hard starting or extended cranking before the engine fires
- Black smoke from the exhaust due to improper fuel delivery calibration
Potential Causes
The most common technical causes for SPN 873 in used Caterpillar excavators include:
- Fuel rail pressure sensor failure due to internal component wear or contamination from degraded fuel
- Damaged wiring harness or corroded connectors, especially at rubbing points near the engine block or fuel rail mounting
- Open or short circuits in the sensor signal wire between the sensor and ECM
- Poor electrical ground connections causing voltage reference issues
- ECM internal faults (less common, but possible in high-hour machines)
- Contaminated fuel system causing sensor membrane damage or false readings
How to Troubleshoot and Fix Code SPN 873
Step 1: Connect Caterpillar Electronic Technician (Cat ET) diagnostic software or a compatible J1939 scanner to read active and stored codes. Verify SPN 873 and check for additional related fault codes that may indicate broader fuel system issues.
Step 2: Visually inspect the fuel rail pressure sensor and its wiring harness. Look for obvious damage, corrosion on connector pins, or harness wear at known friction points along the valve cover and fuel rail. On used excavators, harness chafing is extremely common.
Step 3: Using a digital multimeter, test the sensor's supply voltage (typically 5 volts) and signal return at the sensor connector with the key on, engine off. Compare readings against Caterpillar specifications for your specific engine model.
Step 4: Perform a resistance check on the sensor itself (disconnected) and verify signal wire continuity from sensor to ECM. Check ground integrity by measuring voltage drop—it should be less than 0.1 volts.
Step 5: If electrical tests pass, replace the fuel rail pressure sensor with a genuine Caterpillar or quality aftermarket part. Clear codes and perform a test run under load to confirm the repair.
Disclaimer: This guide provides general troubleshooting steps. Always consult official Caterpillar service documentation and consider professional diagnostic assistance for complex electrical or fuel system issues on used equipment.
Fault Description:
Non-condensable gases in refrigerants
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 549. 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