Fault Codes:Caterpillar General SPN950
What is Caterpillar Fault Code SPN950?
SPN950 indicates a problem with the Anti-Lock Braking System (ABS) Controller or its associated circuits. This Suspect Parameter Number specifically relates to the communication failure, electrical malfunction, or internal fault within the ABS control module on Caterpillar excavators and heavy equipment.
The ABS Controller monitors wheel speed sensors and modulates brake pressure to prevent wheel lockup during braking events. When SPN950 triggers, the Electronic Control Module (ECM) detects that the ABS system cannot communicate properly or has experienced an internal failure. This is critical for machine safety, particularly on slopes or during transport operations, as loss of ABS functionality can result in reduced braking control and increased stopping distances on equipped machines.
Common Symptoms
When SPN950 is active, operators typically experience:
- ABS warning lamp illuminated on the instrument cluster, often accompanied by a brake system malfunction indicator
- Loss of anti-lock braking functionality, with brakes reverting to standard operation (wheels may lock during hard braking)
- Diagnostic trouble codes stored in the ECM that may trigger derate modes on some models
- Intermittent brake performance issues or unusual brake pedal feel during operation
- Multiple fault codes appearing simultaneously if the issue stems from power supply or ground circuit problems
Potential Causes
The most common technical causes for SPN950 on used Caterpillar excavators include:
- ABS Controller internal failure due to age, moisture intrusion, or component degradation
- Damaged wiring harness at known rub points near the undercarriage, swing bearing, or chassis mounting areas
- Corroded or loose electrical connectors at the ABS module, particularly on machines with high hours or exposure to harsh environments
- Power supply issues including blown fuses, faulty relays, or inadequate voltage reaching the ABS controller
- Poor ground connections at chassis ground points, causing voltage fluctuations
- Water or contaminant ingress into the ABS controller housing on older machines with compromised seals
How to Troubleshoot and Fix Code SPN950
Step 1: Perform Visual Inspection Begin by locating the ABS Controller (typically mounted near the hydraulic tank or undercarriage). Inspect all electrical connectors for corrosion, bent pins, or moisture. On used excavators, carefully examine the wiring harness along its entire length, paying special attention to areas where cables contact the frame or moving components.
Step 2: Check Power and Ground Circuits Using a digital multimeter, verify that the ABS controller receives proper voltage (typically 24V on Caterpillar equipment). Check the power supply fuse and relay in the main fuse panel. Measure ground circuit resistance—it should read less than 5 ohms. Poor grounds are extremely common on high-hour used machines.
Step 3: Test Controller Communication Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to the service port. Attempt to communicate with the ABS controller directly. If communication fails completely, suspect controller failure or CAN bus circuit issues. Check CAN High and CAN Low wiring for shorts or opens.
Step 4: Evaluate Controller Replacement If all circuits test within specifications but the code persists, the ABS Controller likely has internal failure. Before replacing, verify part number compatibility for your specific machine serial number, as controllers vary between model years. On used equipment, also inspect mounting brackets for cracks that may cause vibration damage.
Crucial for Used Excavators: Always clean and apply dielectric grease to all connectors during reassembly. Check for harness chafing evidence and reroute or protect cables as needed to prevent recurrence.
Disclaimer: This guide provides general diagnostic information. Always consult the official Caterpillar service manual for your specific model and serial number. Complex electrical diagnostics should be performed by qualified technicians with proper training and equipment.
Fault Description:
Side impact loose test · left
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 626. 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