Fault Codes:Caterpillar General SPN79
What is Caterpillar Fault Code SPN79?
SPN79 indicates the Engine Oil Pressure (EOP) sensor circuit is reading abnormally low voltage or pressure values outside the expected range. This Suspect Parameter Number (SPN) specifically monitors the engine oil pressure system through the Electronic Control Module (ECM), which continuously evaluates sensor data to protect critical engine components from damage due to inadequate lubrication.
For Caterpillar excavators, this code is particularly critical because insufficient oil pressure can lead to catastrophic engine failure. The ECM uses oil pressure data to manage engine protection strategies, and when SPN79 triggers, the system may initiate derate modes or complete engine shutdown to prevent bearing damage, turbocharger failure, or crankshaft scoring. In used machinery, this code often appears due to sensor degradation or actual mechanical oil system problems that develop over thousands of operating hours.
Common Symptoms
- Warning lights illuminated on the instrument cluster, specifically the engine oil pressure lamp or malfunction indicator lamp (MIL)
- Engine power derate or automatic shutdown occurring during operation, especially under load conditions
- Audible alarms sounding in the cab alerting the operator to low oil pressure conditions
- Rough idle or unusual engine noise such as valve train ticking or knocking sounds indicating inadequate lubrication
- Reduced hydraulic performance as the ECM limits engine RPM to protect internal components
Potential Causes
The most common technical reasons for SPN79 on used Caterpillar excavators include:
- Failed or degraded oil pressure sensor with internal circuit failure or contaminated sensing element
- Damaged wiring harness between the sensor and ECM, particularly at known rub points near the engine block or frame rails
- Corroded or loose electrical connectors at the sensor or ECM interface due to moisture intrusion
- Actual low oil pressure caused by worn oil pump, clogged oil filter, incorrect oil viscosity, or excessive bearing clearances
- ECM software calibration issues or internal ECM circuit failures affecting signal interpretation
- Contaminated engine oil with fuel dilution or coolant intrusion affecting pressure readings
How to Troubleshoot and Fix Code SPN79
Step 1: Verify Actual Oil Pressure Begin by installing a mechanical oil pressure gauge directly into the engine oil gallery to determine if actual pressure is low or if the issue is electronic. Compare readings against Caterpillar specifications (typically 10-15 PSI at idle, 40-65 PSI at rated RPM). This immediately identifies whether you're dealing with a sensor/electrical problem or genuine mechanical failure.
Step 2: Inspect Sensor and Electrical Connections Locate the oil pressure sensor (typically mounted on the engine block near the oil filter housing). Inspect the connector terminals for corrosion, bent pins, or oil contamination. On used excavators, check the wiring harness along its entire length for chafing against frame members, heat damage near exhaust components, or previous repair attempts with improper splices.
Step 3: Test Sensor Circuit Electrically Using a digital multimeter, perform resistance and voltage checks. Disconnect the sensor and measure resistance across the sensor terminals according to Caterpillar specifications (typically 50-450 ohms depending on temperature). Check for 5-volt reference voltage from the ECM at the connector with key on, engine off. Verify proper ground circuit continuity with less than 5 ohms resistance to ECM ground.
Step 4: Evaluate Mechanical Oil System If electrical tests pass, investigate mechanical causes. Check engine oil level and condition, inspect for metal particles indicating bearing wear, and verify the oil filter isn't clogged. On high-hour used machines, consider oil pump wear or internal engine damage requiring pressure testing and potential teardown.
Step 5: Clear Code and Monitor After repairs, use Caterpillar Electronic Technician (Cat ET) diagnostic software to clear the fault code and monitor live oil pressure data during operation. Perform load testing to ensure pressure remains within specification under all operating conditions.
Disclaimer: This guide provides general troubleshooting information. Always consult the specific service manual for your Caterpillar model and consider professional diagnosis for complex issues. Incorrect repairs can result in severe engine damage.
Fault Description:
Road surface temperature
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 39. 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