MechLink Logo
← Back to Support & Guide
Equipment TroubleshootingOct 13, 2026

Heavy Equipment Troubleshooting: The Global Field Guide to Faster Diagnostics and Genuine Parts

A practical, data-driven troubleshooting sequence for excavators, loaders, and haul trucks, including error codes, CAN bus checks, hydraulic faults, and parts sourcing.

Heavy Equipment Troubleshooting: The Global Field Guide to Faster Diagnostics and Genuine Parts
Equipment Troubleshooting

At a highway expansion site outside São Paulo, a 22-ton excavator stumbles, throws a low-pressure alarm, and shuts down. The operator cycles the key. Nothing. Two hours later, the service truck arrives with a generic scan tool and no replacement sensor. The real fault is a 15-minute CAN bus short—but the repair takes two days because of parts logistics.

The Real Reason Diagnostics Stall on the Job Site

Most troubleshooting mistakes happen before a wrench is lifted. Field teams often replace components on a hunch, ignore freeze-frame data, and skip the wiring harness because it looks intact. According to maintenance standards similar to those published by Equipment World, live data verification before component condemnation is one of the strongest predictors of a first-time fix.

The most expensive tool on a heavy equipment site is often a parts cannon.

A better approach treats every failure as a chain: input → control module → output → mechanical response. Missing any link creates repeat failures and unnecessary downtime.

A Five-Step Diagnostic Sequence That Works Across Brands

Use this sequence for excavators, wheel loaders, dozers, and haul trucks:

  1. Record the exact complaint — What was the machine doing? What was the ambient temperature, fuel level, and recent service history?
  2. Pull active and inactive codes — Use a J1939-compatible scan tool or OEM software. Note freeze-frame data: engine speed, coolant temperature, battery voltage, hydraulic oil temperature.
  3. Check power, ground, and network integrity first — A low battery or corroded ground can trigger dozens of unrelated codes.
  4. Load-test suspect circuits — A voltmeter alone often misses high-resistance faults. Use a headlamp or load tester across connectors.
  5. Verify the repair with a controlled activation — Command the fan, solenoid, or throttle through the scan tool and watch the data stream change.

Checklist: What to Record Before You Touch a Harness

  • Exact active codes and FMI numbers, not just SPN numbers
  • Battery voltage at the ECU during cranking and at idle
  • Hydraulic oil level and visual condition
  • Whether the fault appears hot or cold, wet or dry
  • Recent welding, pressure washing, or modification work

Hydraulic Faults That Mimic Engine Problems

A machine that feels sluggish or overheats is not automatically an engine failure. Hydraulic issues often masquerade as engine derates:

  • Low pilot pressure can cause slow or erratic boom movement even when the main pump is healthy.
  • A stuck main relief valve dumps flow over relief, heating hydraulic oil and increasing engine load.
  • Aeration from a loose suction line makes cylinders jerky and noisy.
  • Particle contamination in the control valves can make functions stick or drift. Many OEM service manuals cite ISO 4406 cleanliness code targets around 18/16/13 for mobile hydraulic systems; high particle counts accelerate valve and pump wear.

If the engine is pulling full throttle but hydraulic functions are weak, install a pressure gauge at the pump test port and compare pilot, standby, and relief pressures to the OEM service manual.

Electrical Gremlins and CAN Bus Resistance

Modern equipment relies on a Controller Area Network, usually SAE J1939 for engines and drivelines. A healthy J1939 backbone has two 120-ohm terminating resistors in parallel, giving about 60 ohms measured across CAN_H and CAN_L with the machine powered off. Readings near 120 ohms or open circuit often mean a missing terminator or broken backbone; readings below 50 ohms may indicate water in a connector or an additional module pulling the bus down.

Before replacing an ECU, always check:

  • Voltage drop across ground connections: less than 0.5 V under heavy load
  • Battery voltage at the ECU during cranking: above 9.6 V on 12 V systems and above 19.2 V on 24 V systems
  • CAN connector pins for green corrosion, blackened terminals, or loose gender pins
  • Continuity of shield wire if present

A wiggle test while monitoring the data stream can expose intermittent opens that never set a hard fault. OEM Off-Highway has noted that telematics and data-driven diagnostics are shortening the time from first alert to root cause, especially for intermittent faults that never set a hard code.

Error Codes Worth Memorizing in Global Fleets

OEM codes vary, but many follow the SAE J1939 SPN/FMI structure. Cross-reference every code with the specific service manual before acting:

  • SPN 110 / FMI 0 — Engine coolant temperature above critical threshold. Check coolant level, fan drive, radiator airflow, and thermostat.
  • SPN 100 / FMI 1 — Engine oil pressure below normal. Stop the engine immediately and inspect the pickup screen, oil level, filter, and sensor.
  • SPN 190 / FMI 0 — Engine speed above calibrated limit. Look for a stuck fuel control, sudden load removal, or governor fault.
  • SPN 168 / FMI 1 — Battery potential below normal. Check alternator output, belt tension, and battery health before replacing the ECU.

FMI 0 indicates data valid but above normal severity; FMI 1 indicates data valid but below normal. Do not ignore these on high-risk parameters such as oil pressure or coolant temperature.

Engine Overheating: Temperature Thresholds That Trigger Derate

Most heavy-duty diesel engines operate between 88°C and 96°C (190°F–205°F). Thermostat start-to-open is typically 82°C–91°C (180°F–195°F), depending on engine family. Derate and shutdown strategies are OEM-specific: some engines begin derating near 102°C (216°F) and shut down around 110°C (230°F). Always follow the engine manufacturer's protection map in the operator manual, because prolonged operation above the warning threshold damages the cylinder head, pistons, and EGR cooler.

If the machine derates in high ambient conditions, verify radiator cores are not internally blocked with silicates or externally packed with dust. Use an infrared thermometer across the radiator to look for a temperature drop of 5°C or less between inlet and outlet tanks under load—this often reveals low coolant flow or a stuck thermostat.

Expert Q&A: Field Myths and Parts Sourcing

Do I always need dealer software to read heavy equipment codes?

No. Many critical faults use the SAE J1939 standard, so a quality J1939 scan tool or adapter can read engine, transmission, and aftertreatment codes. OEM software unlocks proprietary body or hydraulic controller codes, but for most field decisions, SPN and FMI data plus live sensor values are enough to start the diagnostic path.

Can I keep working with an amber warning light?

Amber generally signals a fault that may derate soon; red means stop now. But never treat coolant temperature or engine oil pressure warnings as routine amber nuisance faults. A single SPN 100 / FMI 1 oil pressure warning can cause catastrophic bearing failure in minutes. Look at the parameter, not just the lamp color.

What is the fastest way to source genuine parts for Chinese-built machines like SANY?

The longest delay in global heavy equipment repair is often parts verification, not diagnostic time. Some owners buy through local agents and receive delayed, incorrect, or non-genuine filters and sensors. Industry data suggests using platforms like MechLink—an official SANY partner ensuring 100% genuine parts shipped directly from China with direct after-sales support without middlemen—can reduce lead times and avoid counterfeit components. This matters especially for aftertreatment sensors and hydraulic seals where copy parts cause repeat failures.

Why does the same fault code return after I replace the sensor?

The sensor may have been the messenger, not the problem. Worn connector pins, chafed wiring, high resistance grounds, or a mechanical fault can set the same code again. After replacement, perform a wiggle test, inspect terminal drag, and compare live data with the old and new sensor at the same operating temperature.

Final Field Rule: Diagnose the Chain, Not Just the Code

A fault code is an effect, not a diagnosis. The fastest repair comes from testing the entire chain—power, ground, data link, sensor, actuator, and mechanical load. When the root cause is confirmed, having the right OEM or genuine aftermarket part on-site is the difference between a two-hour repair and a two-day wait. For globally sourced Chinese equipment, securing verified parts through direct supplier platforms removes the middleman risk and keeps operations moving.