Fault Codes:Sany General P129
Sany Excavator Fault Code P129: Complete Diagnostic Guide
What is Sany Fault Code P129?
Fault Code P129 indicates a malfunction in the Engine Coolant Temperature (ECT) Sensor Circuit - Intermittent or Erratic Signal. This diagnostic trouble code is triggered when the Electronic Control Module (ECM) detects inconsistent voltage readings from the coolant temperature sensor that fall outside the expected operating range or fluctuate abnormally during engine operation.
The ECT sensor is critical for Sany excavators because it directly influences fuel injection timing, engine warm-up cycles, and hydraulic oil temperature management. When this sensor provides unreliable data, the ECM cannot properly regulate engine performance, potentially leading to inefficient combustion, increased emissions, and premature component wear in used machines where thermal cycling has already stressed engine components.
Common Symptoms
Operators may experience the following when Code P129 is active:
- Check Engine Light or Engine Warning Lamp illuminated on the instrument cluster
- Hard starting or extended cranking time, especially during cold starts
- Rough idle or engine hunting (RPM fluctuation) during warm-up phase
- Reduced hydraulic performance due to the ECM entering a protective derate mode
- Abnormally high cooling fan activation even when engine temperature appears normal
- Black or white smoke from exhaust due to incorrect fuel mixture calculations
Potential Causes
The most common technical reasons for P129 in used Sany excavators include:
- Corroded or loose electrical connectors at the ECT sensor (common in machines operating in wet or marine environments)
- Damaged wiring harness due to rubbing against engine components, particularly near the thermostat housing where vibration is constant
- Failed ECT sensor with internal resistance breakdown (typical failure mode after 5,000+ operating hours)
- Contaminated coolant causing sensor element degradation or scale buildup on the sensor tip
- Intermittent ground connection in the sensor circuit causing erratic voltage spikes
- ECM software glitches or corrupted calibration files (less common but possible in older machines)
How to Troubleshoot and Fix Code P129
Step 1: Visual Inspection and Connector Check Begin by locating the ECT sensor on the engine block (typically near the thermostat housing on Sany diesel engines). Inspect the wiring harness for obvious damage, chafing, or oil contamination. Disconnect the sensor connector and examine both male and female terminals for corrosion, bent pins, or moisture intrusion. Clean contacts with electrical contact cleaner and apply dielectric grease before reconnection. For used excavators, pay special attention to harness routing—years of vibration often cause wire insulation to crack at bend points.
Step 2: Sensor Resistance Testing Using a digital multimeter (DMM), measure the resistance across the ECT sensor terminals with the sensor disconnected. At room temperature (68°F/20°C), resistance should typically read between 2,000-3,000 ohms (consult your Sany service manual for exact specifications). Test the sensor at different temperatures by warming the engine or using a heat gun while monitoring resistance—it should decrease smoothly as temperature increases. Erratic or open-circuit readings indicate sensor replacement is necessary.
Step 3: Circuit Voltage and Ground Verification With the sensor disconnected and ignition ON (engine OFF), check for reference voltage at the harness connector—you should see approximately 5 volts DC on the signal wire. Verify the ground circuit shows less than 0.5 ohms resistance to chassis ground. If voltage is absent or ground resistance is high, trace the wiring harness back to the ECM, checking for breaks or poor ground connections at mounting points. In used machines, corrosion at ground terminals is a frequent culprit.
Step 4: Coolant System Inspection Drain a coolant sample and check for contamination, oil mixing, or excessive sediment. Test coolant concentration with a refractometer—improper antifreeze mixture can cause sensor reading errors. If coolant is degraded, perform a complete cooling system flush and replace the coolant according to Sany specifications before reinstalling or replacing the ECT sensor.
Step 5: Clear Codes and Monitor After repairs, use Sany diagnostic software or a compatible OBD scanner to clear fault codes from the ECM memory. Operate the excavator through multiple thermal cycles (cold start to full operating temperature) while monitoring live ECT sensor data. The temperature reading should climb steadily from ambient to approximately 180-210°F (82-99°C) without sudden jumps or dropouts.
Disclaimer: This guide provides general troubleshooting information for Sany excavator fault code P129. Always consult your machine's specific service manual and consider professional diagnostic assistance for complex electrical issues. Improper repairs may cause additional damage or void warranties on used equipment.
Fault Description:
The speed sensor of the excavator is faulty
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