Fault Codes:XCMG General 158-0

What is XCMG General Fault Code 158-0?

XCMG Fault Code 158-0 indicates an Engine Speed Sensor Circuit Malfunction or erratic signal from the crankshaft position sensor. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects an inconsistent, missing, or out-of-range signal from the engine speed sensor, which is critical for proper fuel injection timing and engine synchronization.

This code is particularly important for XCMG excavators because the engine speed sensor provides real-time data about crankshaft position and rotational speed. Without accurate readings, the ECM cannot properly control fuel delivery, ignition timing (on gasoline models), or coordinate hydraulic system performance. On used excavators, this sensor and its associated wiring are susceptible to wear from vibration, heat exposure, and contamination from engine oil or debris.

Common Symptoms

When fault code 158-0 is active, operators may experience:

  • Hard starting or prolonged cranking before the engine catches
  • Rough idling or intermittent stalling, especially during warm-up or under load
  • Loss of engine power or hesitation during throttle application
  • Check engine light (MIL) illuminated on the instrument cluster
  • Complete failure to start if the sensor signal is entirely absent

Potential Causes

The most likely technical reasons for code 158-0 on used XCMG excavators include:

  • Worn or failed engine speed sensor due to heat stress or internal component degradation
  • Damaged wiring harness near the sensor, particularly where the cable routes past the engine block or sharp edges (common rub-through point)
  • Corroded or loose electrical connectors at the sensor or ECM interface
  • Contaminated sensor face covered with metallic debris, oil residue, or dirt affecting magnetic pickup
  • Damaged reluctor ring (tone wheel) on the crankshaft showing chipped teeth or excessive wear
  • ECM internal fault or corrupted software (less common but possible on older units)

How to Troubleshoot and Fix Code 158-0

Step 1: Visual Inspection Begin by locating the engine speed sensor (typically mounted near the flywheel housing or front crankshaft pulley). Inspect the wiring harness for obvious damage—look for wire chafing, melted insulation, or broken connectors. On used excavators, pay special attention to areas where harnesses contact hot surfaces or vibrate against metal brackets.

Step 2: Sensor and Connector Testing Disconnect the sensor connector and inspect for corrosion, bent pins, or moisture intrusion. Using a digital multimeter, measure the sensor's resistance (typically 200-1000 ohms for inductive sensors; consult XCMG specifications). Check the signal wire voltage with the key on, engine off—you should see battery voltage. Clean all connector terminals with electrical contact cleaner before reassembly.

Step 3: Dynamic Signal Testing Reconnect the sensor and use XCMG diagnostic software or a compatible scan tool to monitor live engine speed data during cranking. The ECM should register 100-250 RPM during cranking. If the reading is erratic, freezes at zero, or shows implausible values, replace the sensor. Before installing a new sensor, inspect the reluctor ring for damage and clean the sensor mounting area thoroughly.

Step 4: Harness and ECM Verification If the sensor tests good, trace the signal wire from sensor to ECM, checking for continuity and proper insulation resistance (should exceed 10 megohms to ground). For persistent codes after sensor replacement, ECM reprogramming or replacement may be necessary—consult with an authorized XCMG service center.


Disclaimer: This guide provides general troubleshooting information for XCMG fault code 158-0. Always consult the official XCMG service manual for your specific model and seek professional assistance from certified technicians for complex electrical diagnostics or ECM-related repairs.

Fault Description:

System voltage - too high

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