Fault Codes:Caterpillar General 343
What is Caterpillar Fault Code 343?
Caterpillar Fault Code 343 indicates a problem with the Engine Oil Pressure Sensor Circuit, specifically detecting an abnormal voltage signal outside the expected range. This diagnostic trouble code (DTC) means the Electronic Control Module (ECM) is receiving voltage readings from the oil pressure sensor that are either too high or too low compared to factory specifications.
The oil pressure sensor plays a critical role in monitoring the lubrication system's health by sending real-time pressure data to the ECM. When this sensor circuit fails or provides erratic signals, the ECM cannot accurately assess whether adequate oil pressure exists to protect engine components. For Caterpillar excavators, especially used machines with high operating hours, this code demands immediate attention as insufficient oil pressure monitoring can lead to catastrophic engine failure if actual low oil pressure conditions go undetected.
Common Symptoms
When Code 343 is active, operators typically experience:
- Check Engine Light or Warning Lamp illuminated on the instrument cluster
- Engine derate or power reduction mode activated as a protective measure
- Audible alarm or warning buzzer sounding intermittently or continuously
- Erratic oil pressure gauge readings that fluctuate abnormally or read zero despite normal engine operation
- Potential difficulty starting or the ECM preventing engine start as a safety protocol
Potential Causes
Several technical issues commonly trigger Code 343 in used Caterpillar excavators:
- Faulty oil pressure sensor with internal component degradation or contamination
- Damaged wiring harness between the sensor and ECM, particularly at known rub points near the engine block or frame rails
- Corroded or loose electrical connectors at the sensor or ECM interface due to moisture intrusion
- Short circuit to ground or open circuit in the sensor signal wire
- ECM internal fault (less common) affecting the sensor input circuit
- Low supply voltage from the ECM to the sensor caused by poor ground connections
- Contaminated sensor tip from sludge buildup or debris in older machines with irregular oil change intervals
How to Troubleshoot and Fix Code 343
Step 1: Visual Inspection Begin by locating the oil pressure sensor (typically mounted on the engine block near the oil filter). Inspect the sensor connector for corrosion, oil contamination, bent pins, or moisture. Check the wiring harness from sensor to ECM for chafing, cuts, or signs of rubbing against frame components—common in used excavators with thousands of operating hours.
Step 2: Electrical Testing Using a digital multimeter, disconnect the sensor and measure resistance across the sensor terminals according to Caterpillar specifications (typically 50-200 ohms depending on model). Check supply voltage from the ECM at the connector with ignition on—should read approximately 5 volts. Measure signal wire continuity between sensor connector and ECM pins to identify open circuits.
Step 3: Signal Wire Diagnostics With the sensor disconnected, check for short circuits to ground by measuring resistance between the signal wire and chassis ground (should read infinite resistance). Inspect for intermittent connections by wiggling the harness while monitoring voltage—fluctuations indicate damaged wiring requiring repair or replacement.
Step 4: Sensor Replacement and Verification If wiring tests pass, replace the oil pressure sensor with a genuine Caterpillar or OEM-equivalent part. For used machines, always apply dielectric grease to connector pins before reassembly to prevent future corrosion. Clear the fault code using Caterpillar Electronic Technician (ET) diagnostic software and perform a functional test under operating conditions.
Step 5: Used Equipment Considerations Before finalizing repairs, verify actual oil pressure using a mechanical gauge to ensure the problem is truly sensor-related and not indicative of genuine low oil pressure from worn engine bearings or a failing oil pump—critical checks for high-hour used excavators.
Disclaimer: This guide provides general troubleshooting information for Caterpillar Fault Code 343. Always consult the specific service manual for your excavator model and consider professional diagnostic assistance from certified Caterpillar technicians, especially when dealing with critical engine protection systems.
Fault Description:
Engine Control #3
Fault Location:
J1939
Fault Cause:
MID (Module Identifier) : Identifies the electronic control module (ECM) or electronic control unit (ECU) that has diagnosed the fault.
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