Fault Codes:Caterpillar General SPN674

What is Caterpillar Fault Code SPN674?

SPN674 indicates a malfunction in the fuel delivery pressure circuit, specifically detecting that fuel rail pressure is outside the expected range during engine operation. This Suspect Parameter Number (SPN) is part of the J1939 diagnostic protocol used across Caterpillar engines and monitors the high-pressure fuel system performance in real-time.

This fault code directly affects the Common Rail Fuel System, which maintains precise fuel pressure for optimal combustion. When SPN674 triggers, the Electronic Control Module (ECM) detects that actual fuel rail pressure doesn't match commanded values, either reading too high or too low. For used excavators, this is critical because fuel system efficiency directly impacts engine power output, emissions compliance, and fuel economy. Ignoring this code can lead to severe engine derate, poor throttle response, or complete shutdown protection modes.

Common Symptoms

  • Engine derate or power loss, with the machine unable to reach full RPM under load
  • Illuminated malfunction indicator lamp (MIL) or check engine light on the instrument cluster
  • Rough idle or engine stalling, particularly during cold starts or when transitioning from idle to work modes
  • Excessive black or white smoke from the exhaust due to improper fuel atomization
  • Hard starting conditions requiring extended cranking periods before the engine fires

Potential Causes

The most frequent causes of SPN674 in used Caterpillar excavators include:

  • Fuel rail pressure sensor failure due to age, contamination, or internal component degradation
  • High-pressure fuel pump wear, common in machines with 5,000+ operating hours where internal seals and check valves deteriorate
  • Clogged fuel filters or contaminated fuel causing flow restrictions to the high-pressure system
  • Wiring harness damage at known rub points near the engine block or along the frame rails where vibration causes insulation breakdown
  • Pressure relief valve malfunction allowing fuel to bypass back to the tank instead of maintaining rail pressure
  • ECM calibration issues or corrupted software, particularly in machines that have had previous ECU replacements

How to Troubleshoot and Fix Code SPN674

Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) to read active and logged fault codes. Check the Failure Mode Identifier (FMI) associated with SPN674—different FMIs indicate whether the issue is sensor-related (voltage out of range) or mechanical (actual pressure deviation).

Step 2: Inspect Fuel Rail Pressure Sensor Locate the fuel rail pressure sensor mounted on the high-pressure fuel rail. Check connector pins for corrosion, moisture, or bent terminals—common in used machines. Using a digital multimeter, verify the sensor receives proper 5-volt reference voltage from the ECM and that ground circuit shows less than 0.1-ohm resistance.

Step 3: Test Fuel System Pressure Install a calibrated fuel pressure gauge at the test port on the fuel rail. Compare actual pressure readings against specifications (typically 1,200-1,800 bar depending on engine model) during cranking and at various RPM levels. Significant deviation confirms mechanical fuel system problems rather than sensor issues.

Step 4: Examine Wiring Harness and Connections Physically trace the sensor harness from the fuel rail to the ECM, checking for abrasion points where cables contact metal surfaces. On used excavators, pay special attention to areas near engine mounts and hydraulic lines where vibration causes wire chafing over time.

Step 5: Replace Components as Needed If sensor and wiring test properly, suspect the high-pressure fuel pump or pressure control valve. These components experience normal wear and typically require replacement between 8,000-12,000 hours. Always replace fuel filters and prime the system properly before testing repairs.


Disclaimer: This guide provides general troubleshooting information. Always consult the official Caterpillar service manual for your specific engine model and consider professional diagnostic assistance for complex fuel system repairs.

Fault Description:

Engine fuel injector cylinder #24

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