Fault Codes:Caterpillar General SPN2190

What is Caterpillar Fault Code SPN 2190?

SPN 2190 indicates a fault with the Engine Crankcase Pressure Sensor circuit. This Suspect Parameter Number (SPN) is part of the J1939 diagnostic protocol used across Caterpillar equipment and monitors the pressure inside the engine crankcase relative to atmospheric pressure.

The crankcase pressure sensor plays a critical role in modern diesel engine management by detecting abnormal pressure buildup that could indicate blow-by from worn piston rings, clogged crankcase ventilation systems, or turbocharger seal failures. When SPN 2190 triggers, the Engine Control Module (ECM) has detected a voltage signal outside the expected range—typically indicating an electrical fault in the sensor circuit, wiring harness, or the sensor itself. For used Caterpillar excavators, this code is particularly important because excessive crankcase pressure can lead to oil leaks, seal damage, and reduced engine longevity if left unaddressed.

Common Symptoms

When SPN 2190 is active, operators may experience:

  • Check Engine light or diagnostic warning lamp illuminated on the instrument cluster
  • Engine derate or power loss in some ECM calibrations (protective mode to prevent engine damage)
  • Visible oil leaks around seals, dipstick tube, or valve cover gaskets due to unmonitored pressure buildup
  • Excessive white or blue smoke from the exhaust (if the underlying issue is mechanical blow-by)
  • Error codes stored in ECM memory detectable through Caterpillar Electronic Technician (Cat ET) software

Potential Causes

The most common technical causes for SPN 2190 on used excavators include:

  • Faulty crankcase pressure sensor due to age, heat exposure, or oil contamination on sensor element
  • Damaged wiring harness or connectors from vibration, abrasion against engine components, or rodent damage (common rub points near the oil pan and frame rails)
  • Corroded or loose electrical connections at the sensor connector or ECM pins
  • Short circuit or open circuit in the sensor signal wire or ground return path
  • ECM internal fault (rare, but possible in high-hour machines with moisture intrusion)

How to Troubleshoot and Fix Code SPN 2190

Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) or a compatible J1939 scan tool to retrieve active and stored codes. Record the Failure Mode Identifier (FMI) associated with SPN 2190 (common FMIs: 3 = voltage above normal, 4 = voltage below normal, 5 = current below normal).

Step 2: Visual Inspection Locate the crankcase pressure sensor (typically mounted on the engine block or valve cover). Inspect the wiring harness for physical damage, especially at known rub points near the oil pan, turbocharger lines, and frame crossmembers. Check the connector for corrosion, bent pins, oil contamination, or moisture intrusion—extremely common in used machines operating in harsh environments.

Step 3: Electrical Testing Disconnect the sensor and use a digital multimeter to check:

  • Sensor resistance (typically 1,000-3,000 ohms at room temperature; consult service manual for exact specs)
  • Supply voltage at the harness connector (usually 5V reference from ECM)
  • Ground continuity between sensor ground pin and chassis ground

Step 4: Sensor and Harness Replacement If voltage/resistance values are out of specification, replace the crankcase pressure sensor with a genuine Caterpillar or OEM-equivalent part. For used excavators, consider replacing the sensor pigtail harness if corrosion or fraying is evident—this prevents repeat failures. Clear codes with Cat ET and perform a test run.

Disclaimer: This guide provides general troubleshooting steps. Always consult the official Caterpillar service manual for your specific machine model and serial number. If you lack proper diagnostic tools or experience with high-voltage systems, seek assistance from a certified Caterpillar technician.

Fault Description:

Source Address 190

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