Fault Codes:Caterpillar General SPN1931

What is Caterpillar Fault Code SPN1931?

SPN1931 indicates a problem with the Diesel Exhaust Fluid (DEF) Tank Level Sensor Circuit, specifically detecting an issue with the sensor signal or wiring that monitors the DEF fluid level in Caterpillar excavators equipped with Selective Catalytic Reduction (SCR) emissions systems. This Suspect Parameter Number (SPN) is part of the J1939 diagnostic protocol used across Caterpillar's Tier 4 Final and Stage V compliant machines.

The DEF tank level sensor provides critical information to the Engine Control Module (ECM) about remaining DEF fluid, which is essential for the SCR aftertreatment system to reduce NOx emissions. When this circuit malfunctions, the ECM cannot accurately determine DEF levels, potentially causing the machine to enter derate mode or prevent starting after a shutdown. For used excavators, this code is particularly important because DEF system components are vulnerable to crystallization, corrosion, and electrical degradation over time.

Common Symptoms

  • DEF level gauge displays incorrect readings or shows empty when the tank contains fluid
  • Amber or red warning lights illuminated on the instrument cluster related to emissions systems
  • Engine power derate (reduced horsepower) after a certain period if the fault isn't resolved
  • Inducement warnings stating the machine will not restart after shutdown if DEF system issues persist
  • Frequent DEF quality or level warnings appearing on the monitor display even after refilling

Potential Causes

The most common technical causes for SPN1931 on used Caterpillar excavators include:

  • Faulty DEF tank level sensor due to DEF crystallization buildup on the sensor float mechanism or internal electrical failure
  • Corroded or damaged wiring harness connections at the DEF tank, especially at the tank-mounted connector exposed to road spray and environmental contaminants
  • Damaged wiring along harness routing points where cables may rub against frame members or experience vibration wear
  • Poor ground connections at the sensor or ECM affecting signal integrity
  • ECM software issues or calibration errors requiring updates (less common but possible)
  • Water intrusion into connectors causing intermittent short circuits or open circuits

How to Troubleshoot and Fix Code SPN1931

Step 1: Visual Inspection Begin by inspecting the DEF tank level sensor and its wiring harness for obvious damage, corrosion, or DEF crystallization. On used excavators, check connector pins for corrosion (green or white deposits) and inspect harness routing for abrasion points where cables contact metal surfaces. Clean any DEF residue from the sensor and connectors using distilled water.

Step 2: Electrical Testing Using a digital multimeter, disconnect the sensor connector and check for continuity and resistance values according to Caterpillar specifications (typically found in service manuals). Test the supply voltage from the ECM (usually 5V reference) and verify ground integrity at the sensor. Check for short circuits between signal wires and ground.

Step 3: Sensor and Circuit Verification Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to perform active tests of the DEF level sensor circuit. Monitor live sensor data while manually moving the float mechanism (if accessible). Compare readings against actual DEF tank levels. For used machines, remove the sensor completely and inspect for crystallized DEF buildup that restricts float movement—a common failure mode requiring sensor replacement.

Step 4: Repair or Replace Components Replace corroded connectors or damaged wiring harness sections using proper sealed connectors rated for DEF exposure. If the sensor tests faulty, install a genuine Caterpillar DEF level sensor rather than aftermarket alternatives to ensure proper calibration. Clear fault codes with Cat ET and perform a complete system test.


Disclaimer: This guide provides general troubleshooting information for SPN1931 on Caterpillar excavators. Always consult the specific service manual for your machine model and serial number. If you're unfamiliar with electrical diagnostics or emissions systems, consult a certified Caterpillar technician to prevent further damage or safety hazards.

Fault Description:

Auxiliary valve port 2 flow command

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 1603. 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.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp