Fault Codes:Caterpillar General SPN1378
What is Caterpillar Fault Code SPN1378?
SPN1378 indicates an Exhaust Gas Recirculation (EGR) Differential Pressure Sensor malfunction, specifically detecting abnormal voltage or pressure readings outside the expected operating range. This Suspect Parameter Number (SPN) is part of the J1939 diagnostic protocol used across Caterpillar engines and monitors the pressure difference across the EGR cooler.
The EGR differential pressure sensor measures the pressure drop between the inlet and outlet sides of the EGR cooler, allowing the Engine Control Module (ECM) to verify proper EGR flow and cooler efficiency. This code is critical because improper EGR function directly impacts emissions compliance, engine performance, and can lead to excessive soot buildup or elevated combustion temperatures. On used Caterpillar excavators, this fault often appears after extended hours when sensors degrade or carbon deposits restrict EGR pathways.
Common Symptoms
- Check Engine Light or warning lamp illuminated on the instrument cluster
- Engine derate or reduced power mode to protect emissions systems and prevent further damage
- Rough idle or increased exhaust smoke (typically black smoke) due to improper air-fuel mixture
- Poor throttle response during heavy digging cycles or under load conditions
- Increased fuel consumption as the ECM compensates for incorrect EGR data
Potential Causes
- Failed or contaminated EGR differential pressure sensor due to carbon buildup or internal sensor failure
- Damaged wiring harness or corroded connectors at the sensor—common on used machines where harnesses rub against frame components
- Clogged EGR cooler or restricted passages preventing accurate pressure differential measurement
- Faulty ECM or corrupted calibration data (less common but possible after improper software updates)
- Broken or disconnected pressure hoses leading from the EGR system to the differential pressure sensor
How to Troubleshoot and Fix Code SPN1378
Step 1: Visual Inspection Begin by inspecting the EGR differential pressure sensor location (typically mounted near the EGR cooler). Check all wiring harnesses for abrasion, particularly where they route near the engine block or hydraulic lines. Examine connector pins for corrosion, bent terminals, or moisture intrusion—extremely common on used excavators operating in harsh environments.
Step 2: Electrical Testing Using a digital multimeter, check the sensor's supply voltage (should be approximately 5 volts DC from the ECM). Test the signal wire voltage with the engine running—it should vary between 0.5V and 4.5V depending on EGR pressure differential. Measure resistance across the sensor terminals according to Caterpillar specifications. Values outside the 100-5000 ohm range typically indicate sensor failure.
Step 3: Pressure System Verification Inspect the pressure sensing hoses connecting the sensor to the EGR cooler inlet/outlet ports. Replace any cracked, collapsed, or carbon-clogged hoses. On high-hour used machines, remove and inspect the EGR cooler for excessive soot buildup that could create false pressure readings.
Step 4: Component Replacement and Calibration If testing confirms sensor failure, replace with genuine Caterpillar parts to ensure proper ECM communication. After replacement, clear codes using Caterpillar Electronic Technician (CAT ET) software and perform a stationary regeneration if required. For used excavators, consider cleaning the entire EGR system during sensor replacement to prevent recurring codes.
Disclaimer: This guide provides general troubleshooting information. Always consult Caterpillar service manuals specific to your machine's serial number and engine model. Complex electrical diagnostics should be performed by certified technicians with proper diagnostic equipment.
Fault Description:
Engine oil change cycle
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 1054. 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