Fault Codes:Caterpillar General SPN879
What is Caterpillar Fault Code SPN879?
SPN879 indicates a problem with the Transmission Output Shaft Speed Sensor circuit, specifically detecting an abnormal frequency, intermittent signal, or erratic data from the sensor monitoring the transmission's output shaft rotation. This Suspect Parameter Number (SPN) is part of the J1939 diagnostic protocol used across Caterpillar equipment and signals that the Electronic Control Module (ECM) cannot reliably determine the actual speed of the transmission output shaft.
This fault code is critical for Caterpillar excavators because the transmission output shaft speed sensor provides essential data for proper transmission shifting, torque converter lockup, and overall powertrain management. When this sensor fails or provides irregular signals, the machine's performance, fuel efficiency, and transmission longevity are all compromised. The ECM relies on accurate shaft speed data to coordinate hydraulic pressures and shifting sequences under varying load conditions.
Common Symptoms
- Check Engine Light or transmission warning lamp illuminated on the instrument cluster
- Transmission shifting erratically, harshly, or refusing to shift to higher gears (often stuck in a lower gear or "limp mode")
- Derate mode activated, limiting engine power and machine speed to protect drivetrain components
- Speedometer reading incorrectly, fluctuating wildly, or showing zero while machine is moving
- Increased transmission slippage or delayed engagement when changing direction
Potential Causes
The most common technical causes for SPN879 on used Caterpillar excavators include:
- Output shaft speed sensor physical failure due to heat exposure, vibration damage, or internal component breakdown
- Damaged or corroded wiring harness and connector pins at the sensor (extremely common on older machines where harnesses rub against chassis or transmission housing)
- Contaminated or damaged reluctor ring (tone wheel) on the transmission output shaft, causing inconsistent magnetic field detection
- Intermittent short circuits or open circuits in sensor wiring caused by harness chafing at known rub points near transmission mount brackets
- ECM software issues or corrupted sensor calibration data (less common but possible after electrical system surges)
- Excessive metallic debris accumulation on the magnetic sensor tip, interfering with signal generation
How to Troubleshoot and Fix Code SPN879
Step 1: Visual Inspection Begin by thoroughly inspecting the output shaft speed sensor location on the transmission housing. Check for physical damage, oil contamination on connectors, and examine the wiring harness routing for obvious wear points, cuts, or abraded insulation. On used excavators, pay special attention to areas where harnesses pass near moving components or sharp metal edges.
Step 2: Electrical Testing Disconnect the sensor connector and use a digital multimeter to measure sensor resistance (typically 800-1400 ohms for most Caterpillar speed sensors, but verify with service manual specifications). Check for proper voltage supply from the ECM (usually 5-12V reference voltage). Inspect connector pins for corrosion, bent terminals, or moisture intrusion—common issues in machines operating in harsh environments.
Step 3: Signal Testing and Sensor Replacement Using Caterpillar Electronic Technician (Cat ET) diagnostic software or a compatible J1939 scan tool, monitor the sensor signal in real-time while manually rotating the output shaft. The frequency should increase proportionally with rotation speed. If signal is erratic or absent despite good electrical values, remove the sensor and inspect the reluctor ring for damage, missing teeth, or excessive runout. Clean any metallic debris from the sensor tip. Replace the speed sensor if internal failure is confirmed, ensuring proper air gap specification during installation (typically 0.020-0.050 inches).
Step 4: Harness and System Verification Before clearing codes, trace the entire sensor harness back to the ECM, checking for hidden damage, especially at flex points and connector interfaces. On used excavators with high hours, consider replacing harness sections showing insulation deterioration even if not currently failed—this prevents recurring issues. After repairs, clear fault codes, perform a complete transmission function test under load, and verify no code recurrence.
Disclaimer: This guide provides general diagnostic information for Caterpillar equipment. Always consult the specific service manual for your excavator model and serial number. If you lack proper diagnostic tools or experience with transmission systems, consult a certified Caterpillar technician to avoid incorrect diagnosis or component damage.
Fault Description:
Left turn signal circuit
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 555. 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