Fault Codes:Caterpillar General SPN586
What is Caterpillar Fault Code SPN 586?
SPN 586 indicates a problem with the Injector Metering Rail #1 Pressure (IRP) sensor circuit on Caterpillar diesel engines. This fault code appears when the Electronic Control Module (ECM) detects abnormal voltage readings or signal integrity issues from the fuel rail pressure sensor, which monitors the high-pressure common rail fuel system.
The IRP sensor plays a critical role in Caterpillar's advanced fuel injection systems, particularly on engines using HEUI (Hydraulic Electronic Unit Injector) or common rail technology. This sensor provides real-time fuel pressure data to the ECM, enabling precise control of injection timing and fuel delivery. When SPN 586 is active, the engine's performance, fuel efficiency, and emissions control are compromised, making immediate diagnosis essential for maintaining productivity on jobsites.
Common Symptoms
- Check Engine Light or Warning Lamp illuminated on the instrument cluster
- Engine derate or reduced power output, limiting machine performance during critical operations
- Rough idle or inconsistent engine RPM, particularly noticeable during warm-up cycles
- Hard starting or extended cranking time, especially after the machine has been sitting overnight
- Increased fuel consumption and black smoke from the exhaust due to improper fuel metering
Potential Causes
The most common causes of SPN 586 on used Caterpillar excavators include:
- Damaged or corroded wiring harness at known rub points near the fuel rail or engine block (extremely common on high-hour machines)
- Failed fuel rail pressure sensor due to age, contamination, or internal electronic failure
- Poor electrical connections at the sensor connector, often caused by moisture intrusion or vibration-related loosening
- ECM voltage supply issues, including compromised power or ground circuits feeding the sensor
- Contaminated fuel causing sensor membrane damage or clogging of the sensing element
- Intermittent short circuits in the sensor signal wire caused by harness chafing against metal components
How to Troubleshoot and Fix Code SPN 586
Step 1: Visual Inspection Begin by thoroughly inspecting the fuel rail pressure sensor and its wiring harness. On used excavators, check for harness wear at common rub points near the valve cover, fuel rail mounting bracket, and along the frame rails. Look for frayed wires, damaged insulation, corroded pins, or oil-soaked connectors that compromise signal integrity.
Step 2: Electrical Testing Disconnect the IRP sensor connector and use a digital multimeter to check sensor resistance (typically 150-500 ohms, consult your specific engine manual). Test supply voltage at the harness connector with ignition on—you should see approximately 5 volts. Check ground continuity between the sensor ground pin and battery negative; resistance should be less than 1 ohm.
Step 3: Signal Wire Integrity With the sensor disconnected, measure resistance between the signal wire and ground. Infinite resistance indicates proper insulation; any measurable resistance suggests a short circuit. Inspect the ECM connector pins for corrosion or backing-out, particularly important on machines with over 5,000 operating hours.
Step 4: Component Replacement If electrical tests pass but the code persists, replace the fuel rail pressure sensor using OEM or high-quality aftermarket parts. Before installation, clean the mounting boss thoroughly and apply anti-seize compound to threads. Clear codes using Caterpillar Electronic Technician (Cat ET) software and perform a stationary regeneration test to verify repair.
Used Excavator Note: Always inspect harness routing and add protective loom or zip ties to prevent future chafing. Check fuel filter condition and replace if contaminated, as dirty fuel accelerates sensor failure.
Disclaimer: This guide provides general troubleshooting information. Always consult the manufacturer's service manual for your specific engine model and serial number. Complex electrical diagnostics should be performed by qualified technicians with appropriate diagnostic tools.
Fault Description:
Manufacturer
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 262. 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