Fault Codes:Caterpillar General SPN2990
What is Caterpillar Fault Code SPN2990?
SPN2990 indicates a malfunction in the Fuel Injector Metering Rail #1 Pressure Relief Control Circuit. This fault code specifically relates to the fuel rail pressure relief valve control system within Caterpillar's common rail fuel injection architecture.
This code triggers when the Electronic Control Module (ECM) detects an abnormal signal from the fuel pressure relief valve control circuit. The fuel rail pressure relief valve is critical for maintaining optimal fuel pressure during injection events. When this circuit malfunctions, the ECM cannot properly regulate fuel rail pressure, which directly impacts combustion efficiency, power delivery, and emissions compliance. For used excavators with high operating hours, this fault often indicates degradation in electrical components or mechanical wear in the fuel system pressure management components.
Common Symptoms
- Engine derating or noticeable loss of power, especially under heavy load conditions
- Illuminated check engine light or amber warning lamp on the instrument cluster
- Rough idling or inconsistent engine RPM fluctuations at low speeds
- Increased fuel consumption due to improper fuel rail pressure regulation
- Hard starting conditions, particularly during cold starts when precise fuel pressure is critical
Potential Causes
The most common technical causes for SPN2990 on used Caterpillar excavators include:
- Damaged or corroded wiring harness at the fuel rail pressure relief valve connector, particularly at harness rub points near the engine block
- Failed fuel rail pressure relief valve solenoid due to internal coil degradation or carbon buildup
- Shorted or open circuit in the control wiring between the ECM and the pressure relief valve
- Faulty ECM connections or moisture infiltration into the engine control module connectors
- Mechanical failure of the pressure relief valve itself, causing improper seating or stuck-open conditions
- Intermittent connection issues common in older machines where vibration has loosened connector pins
How to Troubleshoot and Fix Code SPN2990
Step 1: Connect Diagnostic Equipment Use Caterpillar Electronic Technician (Cat ET) diagnostic software to confirm the active fault code and review freeze frame data. Check for additional related fuel system codes that may indicate broader system issues.
Step 2: Visual Inspection Thoroughly inspect the fuel rail pressure relief valve wiring harness for physical damage, particularly where the harness contacts metal surfaces. On used excavators, check for oil contamination, chafing, or connector corrosion. Remove the connector at the pressure relief valve and inspect pins for discoloration or bent contacts.
Step 3: Electrical Testing With the ignition off and harness disconnected, use a digital multimeter to check solenoid resistance. Typical resistance values should be between 2-6 ohms (consult your specific model's service manual). Test for short to ground by measuring resistance between each solenoid terminal and engine ground—readings should be infinite (open circuit).
Step 4: Signal Wire Verification Check the control signal voltage from the ECM with the harness connected and ignition on. You should see battery voltage momentarily during the ECM self-test sequence. If voltage is absent, trace the circuit back to the ECM for breaks or shorts.
Step 5: Component Replacement If electrical values are out of specification, replace the fuel rail pressure relief valve assembly. For used machines, always replace the connector and repair damaged harness sections rather than temporary fixes. After replacement, clear codes and perform a fuel system pressure test using Cat ET to verify proper operation.
Disclaimer: This guide provides general troubleshooting information. For complex fuel system repairs or if you're uncomfortable performing high-pressure fuel system diagnostics, consult a certified Caterpillar technician or authorized service center. Improper fuel system repairs can result in equipment damage or safety hazards.
Fault Description:
Reserved by SAE
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 2661. 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