Fault Codes:Sany General P938
What is Sany Excavator Fault Code P938?
Fault Code P938 indicates a malfunction in the Engine Oil Pressure Sensor Circuit, specifically detecting an abnormal voltage signal or sensor performance issue within the engine management system. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) receives voltage readings outside the predetermined normal operating range from the oil pressure sensor, typically below 0.5V or above 4.5V on a 5V reference circuit.
This code is critical for Sany excavators because the engine oil pressure sensor provides real-time data that protects the diesel engine from catastrophic damage due to insufficient lubrication. When the ECM cannot accurately monitor oil pressure, it may initiate protective measures including engine derate or shutdown to prevent bearing failure, piston scoring, or complete engine seizure.
Common Symptoms
- Engine warning light or malfunction indicator lamp (MIL) illuminated on the instrument cluster
- Engine performance derate (reduced power output to 70-80% capacity) or complete engine shutdown in severe cases
- Erratic or zero oil pressure readings displayed on the operator monitor, even when engine oil level is correct
- Intermittent fault code appearance, especially during cold starts or when operating on uneven terrain
- Audible warning alarms accompanied by visual alerts on newer Sany models
Potential Causes
The most common technical causes for P938 in used Sany excavators include:
- Oil pressure sensor failure due to internal diaphragm degradation or contamination from metal particulates in aged engine oil
- Wiring harness damage at known rub points near the engine block where vibration causes insulation wear and short circuits
- Corroded or loose electrical connectors at the sensor terminal, particularly on machines operating in high-moisture or coastal environments
- ECM supply voltage issues affecting the 5V reference circuit, potentially caused by damaged wiring between the ECM and sensor
- Faulty ECM internal circuits (less common) causing incorrect signal interpretation
- Contaminated engine oil creating sludge buildup on the sensor element, affecting accurate pressure measurement
How to Troubleshoot and Fix Code P938
Step 1: Visual Inspection and Connector Check Begin by inspecting the oil pressure sensor located on the engine block (typically near the oil filter housing on Sany excavators). Check for oil leaks around the sensor body, which indicate seal failure. Disconnect the electrical connector and inspect for corrosion, bent pins, or moisture intrusion—common issues in used machines. Clean contacts with electrical contact cleaner and dielectric grease.
Step 2: Sensor Circuit Voltage Testing Using a digital multimeter, perform a voltage test with the ignition on but engine off. Check the reference voltage at the sensor connector (should read approximately 5V). With the sensor connected and engine running, backprobe the signal wire—normal readings range from 0.5V to 4.5V depending on actual oil pressure. Readings stuck at 0V or 5V indicate sensor or wiring failure.
Step 3: Resistance and Sensor Functionality Test Disconnect the sensor and measure resistance across the sensor terminals (typically 50-250 ohms when cold, consult Sany service manual for exact specifications). Test the wiring harness continuity from the sensor connector to the ECM, checking for opens or shorts to ground. For used excavators, pay special attention to harness routing near engine mounts where vibration causes friction damage.
Step 4: Sensor Replacement and System Verification If testing confirms sensor failure, replace with a genuine or OEM-equivalent oil pressure sensor (torque to 15-20 ft-lbs with thread sealant). Before installation on used machines, verify actual mechanical oil pressure using a manual pressure gauge to rule out genuine low oil pressure conditions caused by worn oil pumps or bearing clearances. Clear the fault code using Sany diagnostic software or compatible scan tool, then perform a test run monitoring for code recurrence.
Disclaimer: This guide provides general troubleshooting information for Sany excavator fault code P938. Always consult the manufacturer's service manual for model-specific procedures. If you lack proper diagnostic tools or experience with heavy equipment electrical systems, consult a certified Sany technician or qualified diesel mechanic to prevent misdiagnosis or further damage.
Fault Description:
The circuit voltage of the engine oil level sensor is abnormally low
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