Fault Codes:Caterpillar General SPN845
Caterpillar Excavator Fault Code SPN845: Complete Diagnostic Guide
What is Caterpillar Fault Code SPN845?
SPN845 indicates a problem with the Fuel Injection Actuation Pressure (FIAP) sensor circuit, specifically detecting an abnormal voltage or signal from the high-pressure fuel rail pressure sensor. This Suspect Parameter Number (SPN) is part of Caterpillar's J1939 diagnostic system and directly monitors the fuel system's ability to maintain proper injection pressure.
The FIAP sensor provides critical real-time data to the Electronic Control Module (ECM) about fuel rail pressure, which is essential for precise fuel delivery timing and quantity. When SPN845 activates, the ECM cannot accurately control fuel injection events, compromising engine performance, fuel efficiency, and potentially causing severe engine damage if ignored. This code is particularly common in high-hour used excavators where sensor degradation and wiring harness wear are prevalent.
Common Symptoms
When SPN845 is active, operators typically experience:
- Check Engine Light or amber warning lamp illuminated on the instrument cluster
- Engine power derate or reduced throttle response, limiting machine productivity
- Rough idle or engine surging due to inconsistent fuel pressure readings
- Hard starting conditions, especially during cold starts when precise fuel metering is critical
- Black smoke from exhaust indicating improper fuel-air mixture ratios
Potential Causes
The most common technical causes for SPN845 in used Caterpillar excavators include:
- Failed or degraded FIAP sensor due to age, heat exposure, or internal component failure
- Damaged wiring harness or corroded connectors between the sensor and ECM (common rub points near engine mounts)
- Low or contaminated fuel supply causing actual pressure irregularities that trigger sensor fault detection
- ECM programming issues or corrupted calibration files requiring software updates
- Intermittent electrical shorts caused by moisture intrusion in sealed connectors
- High-pressure fuel pump mechanical failure creating actual pressure problems misdiagnosed as sensor issues
How to Troubleshoot and Fix Code SPN845
Step 1: Visual Inspection Begin with a thorough examination of the FIAP sensor (typically located on the high-pressure fuel rail). Check for physical damage, oil contamination on connectors, or corrosion on terminals. On used excavators, inspect the wiring harness along its entire length, particularly at flex points near the engine where insulation chafing commonly occurs.
Step 2: Electrical Testing Using a digital multimeter, perform voltage and resistance checks. With the key on/engine off, verify the sensor receives proper 5-volt reference voltage from the ECM. Check ground continuity (should read less than 0.5 ohms). Measure sensor signal wire voltage while cranking—it should fluctuate between 0.5-4.5 volts. Compare readings against Caterpillar's specifications in the service manual.
Step 3: Advanced Diagnostics Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor live fuel pressure data. Compare actual mechanical fuel pressure (using a mechanical pressure gauge installed at the test port) against ECM-reported values. A discrepancy indicates sensor failure; matching values suggest wiring or ECM issues.
Step 4: Component Replacement If diagnostics confirm sensor failure, replace the FIAP sensor with genuine Caterpillar parts. Before installation on used machines, clean the mounting surface thoroughly and apply anti-seize compound. Clear codes using Cat ET and perform a fuel system pressure test to verify proper operation.
Critical for Used Equipment: Always inspect connector seals and apply dielectric grease to prevent future corrosion. Check for previous repair attempts that may have compromised harness integrity.
Disclaimer: This guide provides general diagnostic information. Always consult Caterpillar service documentation and consider professional technician assistance for complex fuel system repairs, especially on high-pressure common rail systems.
Fault Description:
PCU steering solenoid valve
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 521. 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