Fault Codes:Caterpillar General CID3104

What is Caterpillar Fault Code CID3104?

Caterpillar Fault Code CID3104 indicates an Engine Oil Pressure Sensor Circuit malfunction, specifically a voltage reading that is abnormally high or out of range. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects a signal from the Engine Oil Pressure Sensor that exceeds the expected voltage parameters, typically above 4.5-4.8 volts depending on the specific Caterpillar engine model.

This code is critical because the ECM relies on accurate oil pressure data to protect the engine from catastrophic damage. When CID3104 is active, the ECM cannot verify that adequate lubrication is reaching critical engine components like bearings, camshafts, and turbochargers. On used excavators, this code often appears due to sensor degradation, corroded connections, or damaged wiring harnesses rather than actual oil pressure problems.

Common Symptoms

When CID3104 is active on your Caterpillar excavator, you may experience:

  • Check Engine Light or Warning Icon illuminated on the instrument cluster
  • Engine derate mode activated, limiting machine power output to 50-75% to prevent potential damage
  • Audible warning alarms sounding intermittently or continuously during operation
  • Erratic oil pressure gauge readings showing abnormally high or maximum pressure readings
  • ECM logging multiple occurrences of the fault, visible through Cat Electronic Technician (ET) software

Potential Causes

The most common technical reasons for CID3104 on used Caterpillar excavators include:

  • Failed Engine Oil Pressure Sensor with internal circuit short or resistance degradation
  • Damaged sensor wiring harness caused by rubbing against engine components, frame rails, or hydraulic lines
  • Corroded or loose electrical connectors at the sensor or ECM, especially in machines exposed to moisture
  • Shorted signal wire in the harness between the sensor and ECM creating false high-voltage readings
  • ECM internal fault (rare) where the input circuit has failed, though sensor-side issues are far more common
  • Aftermarket sensor incompatibility if non-OEM parts were previously installed on the used machine

How to Troubleshoot and Fix Code CID3104

Step 1: Visual Inspection Begin by locating the Engine Oil Pressure Sensor, typically mounted on the engine block near the oil filter housing. Inspect the sensor connector for corrosion, bent pins, moisture intrusion, or loose connections. On used excavators, check for oil contamination in the connector which can cause circuit faults. Examine the wiring harness from sensor to ECM for chafing, cuts, or evidence of previous repairs.

Step 2: Electrical Testing Disconnect the sensor and use a digital multimeter to check the signal wire voltage at the harness connector with the key on, engine off. You should read approximately 5 volts (reference voltage from ECM). If voltage reads above 5V or fluctuates erratically, trace the harness for shorts to 12V power sources. Check ground circuit continuity using the multimeter's resistance function—it should read less than 5 ohms to chassis ground.

Step 3: Sensor Verification Test the Engine Oil Pressure Sensor resistance according to Caterpillar specifications (typically 50-250 ohms depending on model). Compare your readings to factory specifications in the service manual. On used machines, sensors often fail by developing internal shorts that create artificially high voltage signals. If resistance is out of specification or reads infinite/zero, replace with a genuine Caterpillar OEM sensor.

Step 4: Advanced Diagnostics Connect Cat Electronic Technician (ET) diagnostic software to monitor real-time sensor voltage while wiggling harness connections and wiring. Voltage spikes during movement indicate intermittent wiring faults common in older equipment. Clear the code after repairs and perform a stationary regeneration or extended idle test to verify the fix holds under operating temperature.

Critical for Used Excavators: Before replacing the sensor, thoroughly inspect harness routing near heat sources, moving components, and sharp edges where insulation wear occurs over thousands of operating hours.


Disclaimer: This guide provides general troubleshooting information for Caterpillar CID3104. Always consult your machine's specific service manual and consider professional diagnostic assistance from a certified Caterpillar technician for complex electrical issues or if you're uncertain about any procedure.

Fault Description:

Post-treatment #2SCR catalytic converter exhaust pressure difference sensor

Fault Cause:

CID (Component Identifier) : A diagnostic code used to notify maintenance personnel of a fault detected in a specific circuit or system. The CID-FMI diagnostic code is used to describe the detected faults rather than the root causes.

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