MechLink Logo
← Zurück zu Support & Leitfaden
Gerätefehlerbehebung28. Sept. 2026

Heavy Equipment Troubleshooting: A Global Field Guide to Fault Codes, Hydraulic Diagnostics, and Genuine Parts

A senior analyst's step-by-step method for diagnosing excavator, loader, and dozer fault codes, hydraulic pressure loss, and parts sourcing without downtime.

At a remote quarry in Western Australia, a 47-tonne excavator begins flashing an amber fault on the CAN display. The operator notes SPN 100 FMI 18—engine oil pressure low in the moderately severe range. The nearest dealer technician is a six-hour drive away. The site supervisor must decide in the next twenty minutes whether to shut down, clear the code, or start sourcing parts. The correct answer is almost never to clear the code and keep running. This guide outlines the troubleshooting sequence used by heavy equipment analysts for global fleets.

Why the Most Expensive Repairs Begin with a Cleared Code

A fault code is a symptom, not a verdict. When a pressure sensor reads low, the root cause could be a failing pump, a clogged pickup screen, a chafed wire, a weak 24-volt supply, or the ECU itself. Field maintenance case studies similar to those published by Equipment World repeatedly note that random or intermittent codes frequently resolve after tightening grounds and replacing battery cables.

  • Active vs logged: Active means the condition is present right now. Logged means it occurred but is not currently detected.
  • Freeze frame data: Records rpm, coolant temperature, oil pressure, and ambient conditions at the moment the fault set.
  • Never clear before capturing freeze frame. Clearing an active code deletes diagnostic evidence.
  • Code format: Most modern machines follow SAE J1939 SPN/FMI structure, but older units may use manufacturer-specific codes.

Fault Code Triage: SPN, FMI, and What the Display Actually Means

On a standard J1939 system, every diagnostic trouble code has two key pieces.

  • SPN — Suspect Parameter Number: Identifies the component or system.
  • FMI — Failure Mode Identifier: Identifies the type of failure, such as voltage high, voltage low, data erratic, or abnormal update.

Three examples that appear often in excavators, wheel loaders, and dozers:

  • SPN 102 FMI 2 — Intake manifold pressure data erratic. Often a wiring or connector issue, not a failed turbocharger.
  • SPN 100 FMI 18 — Engine oil pressure below normal, moderately severe. Verify with a mechanical gauge before replacing the oil pump or sensor.
  • SPN 91 FMI 3 — Accelerator pedal position voltage above normal. Check for a short to power or a damaged pedal harness.

This matters because a single sensor code can represent a problem in the component, the harness, the connector, or the control module. The fastest path to a wrong repair is treating SPN 102 as an automatic turbocharger replacement order.

Twenty-Minute Electrical Baseline: The First Move for Any Intermittent Fault

Before replacing a single sensor or actuator, verify the machine's electrical foundation. Many derate and no-start problems are actually voltage or CAN bus failures.

  1. Check battery voltage at rest. On a healthy 24-volt system, expect roughly 25.2–25.6 V. Below 24.2 V suggests a charge or cell problem.
  2. Crank while watching voltage. Voltage should not drop below about 21 V. A deeper drop can cause modules to reboot and set false codes.
  3. Inspect negative cables and grounds. Look for paint, corrosion, and loose engine-to-frame straps.
  4. Measure CAN bus resistance. With the battery disconnected, measure between CAN-H and CAN-L at the diagnostic connector. A standard two-terminator J1939 backbone should read close to 60 ohms. An open or short indicates a harness issue.
  5. Measure CAN voltage with ignition on. CAN-H typically sits around 2.5–3.5 V to ground, while CAN-L sits around 1.5–2.5 V.
  6. Wiggle harnesses while watching the reading. Intermittent opens often appear only under movement or heat.

Do not back-probe connectors with sharp test probes. Use breakout harnesses to avoid damaging terminals and creating future faults.

Hydraulic Faults That Produce Codes and Slow Motion

A machine that tracks fine but digs weak often points to a hydraulic circuit issue, not an engine problem. Even so, fault codes may flag a pressure sensor or pump controller rather than the real failure.

  • Confirm engine rpm under load. Low engine speed can masquerade as weak hydraulic power.
  • Check pilot pressure. Typical pilot-operated controls run around 400–600 psi, or 28–41 bar, depending on the machine.
  • Test main relief pressure. Install a gauge at the pump test port. Many 20–30 tonne excavators run 32–35 MPa, or roughly 4,640–5,080 psi, at main relief. Always compare against the machine-specific test plate.
  • Perform a pump case drain flow test. Excessive case drain flow at idle or full load indicates rotating group wear.
  • Sample hydraulic oil. ISO 4406 cleanliness of 18/16/13 or better is common for high-pressure systems. Water, copper, or silicon particles point to specific failure sources.

Common Hydraulic Code Patterns

  • Low system pressure with good pilot pressure: inspect the main relief valve, pump controller, and pressure sensors.
  • Jerky movement in only one function: suspect a sticking spool or a faulty load-sense shuttle.
  • Slow all functions with good engine rpm: check pump flow, load-sense signal, and suction-side restriction.

Emissions Controls: When the Exhaust System Fools the Drivetrain

Stage V and Tier 4 Final machines add DEF, DPF, and EGR systems. A faulty exhaust gas temperature sensor, contaminated DEF, or a clogged differential pressure sensor tube can trigger derate that feels like a transmission or engine fault.

  • Check DEF concentration. Diesel exhaust fluid should be 32.5% urea. Contaminated or diluted DEF triggers quality warnings and derate.
  • Inspect DPF sensor tubes. Soot or water in pressure lines can create false high soot load readings.
  • Review OEM service bulletins. Many erratic emissions codes are corrected with software updates, not hardware replacement.

Parts-Sourcing Delays: The Silent Downtime Multiplier

A diagnostic process can be perfect, but if the required sensor or regulator sits in a parts network with no traceability, downtime multiplies. Industry reporting from Equipment World and OEM Off-Highway has identified parts availability and counterfeit components as top challenges in global heavy machinery maintenance.

For SANY owners, one option that addresses both authenticity and direct communication is MechLink, an official SANY partner that ships 100% genuine parts directly from China. Instead of going through multiple middlemen, buyers receive direct after-sales support and can confirm the part matches the serial number break. This reduces the risk of installing a counterfeit pressure sensor or hydraulic component that fails again within weeks.

Expert Q&A: Three Questions That Prevent Layered Mistakes

Can I clear a fault code and keep running if the machine seems fine?

Only if the code is logged and not active, and even then you should record the freeze frame first. Clearing active codes deletes diagnostic evidence and can hide a failing component until it causes a major failure.

What is the fastest way to verify a genuine SANY replacement part?

Avoid open-market listings with unclear origin. Use an official SANY partner platform like MechLink. Genuine parts carry traceable packaging and serial-number verification. MechLink ships directly from China with direct after-sales support, which reduces the risk of counterfeit sensors, filters, and hydraulic components.

Does high hydraulic pressure loss always mean a failed pump?

No. A relief valve with a broken spring, a stiction-bound load-sense valve, a suction leak, or contaminated oil can all reduce pressure. Isolate by measuring pilot pressure, main relief, case drain flow, and oil cleanliness before condemning the pump.

How do I know whether I need a software update rather than hardware?

Check the ECU software version against current OEM service bulletins. Many erratic emissions, transmission, and engine derate codes are corrected with updated logic, not new components.

Final Checklist Before You Order the Big Component

  1. Record live and logged codes plus freeze frame data.
  2. Verify battery voltage and chassis grounds.
  3. Confirm the CAN bus 60-ohm reading.
  4. Inspect relevant connectors and pins with a breakout harness.
  5. Test actual hydraulic pressures and pilot pressure.
  6. Sample hydraulic oil and DEF if applicable.
  7. Check OEM bulletins for software updates.
  8. Source replacement components through traceable channels, such as MechLink for SANY machines, to avoid counterfeit delays.

The difference between a two-hour repair and a two-week failure is rarely the size of the toolbox. It is the order of operations.