Fault Codes:Caterpillar General SPN138
What is Caterpillar Fault Code SPN138?
SPN 138 indicates a voltage problem with the Battery 1 circuit on Caterpillar excavators and heavy equipment. This Suspect Parameter Number (SPN) specifically monitors the electrical system's primary battery voltage supply to the Electronic Control Module (ECM).
When SPN138 triggers, the ECM has detected that Battery 1 voltage is either too high (above approximately 16-17 volts) or too low (below approximately 9-10 volts) for normal operation. This is critical because unstable voltage affects the ECM's ability to control fuel injection timing, hydraulic pump performance, and emission system function. On older Caterpillar excavators, voltage irregularities can cause erratic machine behavior, reduced power output, and potential damage to sensitive electronic components throughout the electrical system.
Common Symptoms
- Warning lights: Check Engine light or malfunction indicator illuminated on the instrument cluster
- Power derate: Engine may automatically limit RPM or enter a protective "limp mode" to prevent component damage
- Starting issues: Hard starting, extended cranking time, or intermittent no-start conditions, especially in cold weather
- Electrical anomalies: Flickering display screens, inconsistent gauge readings, or random fault codes appearing simultaneously
- Battery drain: Unexplained battery discharge when machine sits idle overnight
Potential Causes
The most common technical causes for SPN138 on used Caterpillar excavators include:
- Failing alternator or voltage regulator not maintaining proper 12-14V charging voltage during operation
- Corroded or loose battery terminals and ground connections creating voltage drops or spikes
- Damaged wiring harness between the battery and ECM, particularly at known rub points near the engine mount or along the chassis rail
- Weak or sulfated batteries unable to maintain stable voltage under electrical load
- Faulty ECM power supply relay causing intermittent voltage supply interruptions
- Parasitic electrical drain from aftermarket accessories or damaged components continuously drawing current
How to Troubleshoot and Fix Code SPN138
Step 1: Verify Battery and Charging System Using a digital multimeter, measure voltage directly at the battery terminals with the engine off (should read 12.4-12.8V) and running (should read 13.5-14.5V). If voltage is outside these ranges, test the alternator output and voltage regulator function before proceeding.
Step 2: Inspect All Battery Connections For used excavators, thoroughly examine battery cable connections, ground straps, and terminal clamps for corrosion, loose hardware, or heat damage. Remove terminals, clean with a wire brush, apply dielectric grease, and torque to manufacturer specifications (typically 10-15 ft-lbs for battery terminals).
Step 3: Check Wiring Harness Integrity Trace the main power harness from the battery to the ECM, inspecting for chafing, pinching, or insulation damage at known wear points. Pay special attention to areas where harnesses contact metal frames or moving components. Use a multimeter to test continuity and resistance through suspect sections.
Step 4: Test ECM Power Supply With Caterpillar Electronic Technician (ET) diagnostic software or a compatible scan tool, monitor real-time voltage readings at the ECM while operating electrical loads (lights, A/C, hydraulics). Voltage drops exceeding 0.5V indicate resistance in the power supply circuit requiring immediate correction.
Step 5: Load Test Batteries Perform a proper battery load test (using a carbon pile tester) to confirm each battery can maintain at least 9.6V under half its CCA rating for 15 seconds. Replace batteries showing weakness, as used equipment often has aged batteries masking intermittent voltage issues.
Disclaimer: This guide provides general troubleshooting information. Always consult your Caterpillar service manual and consider professional diagnostic assistance for complex electrical issues. Improper electrical repairs can damage expensive ECM components.
Fault Description:
Auxiliary absolute pressure reading
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 91. 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