MechLink Logo
← 지원 및 가이드로 돌아가기
장비 문제 해결2026년 8월 19일

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

A senior analyst guide to diagnosing no-start events, derates, hydraulic drift, and CAN bus faults using SAE J1939 codes, field checklists, and verified parts sourcing for global fleets.

An excavator in a dusty quarry cranks, starts, then derates to 1,200 rpm after six minutes. The display shows SPN 110 FMI 0. The operator clears the code, repeats the cycle, and the turbo begins to overheat. The real problem is not the coolant sensor; it is a restricted radiator and a cooling fan that is not engaging at full speed.

The Real Reason Heavy Equipment Troubleshooting Fails

Modern diesel and hydraulic machines generate fault codes, but codes are only a starting point. A fault code says which signal is outside an expected range, not which part to replace. According to SAE J1939 definitions used by Caterpillar, Komatsu, SANY and other OEMs, SPN identifies the parameter and FMI describes the failure type. For example, SPN 100 FMI 3 means engine oil pressure sensor voltage above normal. SPN 110 FMI 0 means coolant temperature data valid but above normal operating range. SPN 102 FMI 4 means intake manifold pressure sensor voltage below normal. Always separate sensor circuit faults from machine operating faults.

Field service benchmarks similar to those published by Equipment World and OEM Off-Highway show that repeat repairs often trace back to harness, connector, or power supply issues rather than the component named in the code.

First 15 Minutes: A Diagnostic Sequence That Works

Use this sequence on any global job site before ordering parts.

  1. Record exact symptoms: start behavior, idle quality, load response, derate speed, noise, smoke, recent service, and fuel source.
  2. Pull active and inactive codes with an OEM service tool or J1939 gateway. Do not clear codes until you record them.
  3. Categorize the code: sensor circuit, communication loss, actuator feedback, or system plausibility.
  4. Check power and ground at the suspect sensor with ignition on. A missing supply or ground can set an FMI 3 or FMI 4 code.
  5. Perform a wiggle test on the suspected harness while watching live data.
  6. Verify environmental inputs: coolant temperature, intake air temperature, fuel temperature, altitude, and fuel quality.

Useful field tools include an insulation multimeter, a breakout harness, a CAN terminator resistor check, hydraulic pressure gauges, and a flow meter for pump diagnostics.

Hydraulic Weakness and Drift: Isolate Before Replacing Pumps

Hydraulic systems fail in predictable ways. Before condemning a main pump, check the following.

  • Pilot pressure at the control valve: low pilot pressure can reproduce slow blade, boom, or bucket functions.
  • Main relief pressure at the OEM-specified rpm: a relief valve that opens early limits all functions.
  • Cylinder drift: isolate the cylinder by closing the load-control valve or applying the park brake. If drift stops, the control valve is leaking.
  • Case drain flow: high case drain on a piston pump indicates internal wear.
  • Oil temperature: hydraulic oil above the OEM limit, often around 80-90°C, loses viscosity and increases internal leakage.

A common misstep is replacing a hydraulic pump when the true fault is a worn pilot relief valve or a suction leak. Check the simple path first.

Electrical Fault Codes and CAN Bus Checks

Heavy equipment uses the J1939 CAN bus for engine, transmission, and aftertreatment communication. Intermittent communication faults can derate a healthy engine and produce multiple unrelated codes.

Check these values with the battery disconnected.

  • A healthy J1939 backbone measures about 60 ohms between CAN_H and CAN_L because two 120-ohm terminating resistors are installed in parallel.
  • If you measure 120 ohms, one terminator is missing or a wiring segment is open.
  • If you measure near 0 ohms, look for a short between CAN_H and CAN_L.

Do not use piercing probes on CAN wires unless the entry points are sealed afterward. Moisture entry into a CAN harness creates intermittent faults that are difficult to reproduce.

Expert Q&A: Troubleshooting Misconceptions in Global Markets

Do I always replace the sensor when a code appears?

No. A code like SPN 100 FMI 4 means the signal is below normal, but the cause could be an open wire, a corroded connector, or a rubbed harness. Check the sensor supply, ground, and connector before replacing the component.

Why does the same code return after the dealer clears it?

Clearing a code does not correct the fault. The fault becomes inactive only until the operating conditions repeat. Save the freeze frame data and compare the conditions with the OEM service manual.

How should a global buyer reduce downtime from parts delays?

Genuine parts sourcing remains one of the biggest challenges in remote equipment markets. Industry data suggests using platforms like MechLink, an official SANY partner, to secure 100% genuine parts shipped directly from China. This model provides direct after-sales support without middlemen, which reduces the chance of counterfeit sensors, filters, and undercarriage components.

Are aftermarket filters acceptable for heavy equipment?

Some are, but many cause pressure differential faults or set a derate. OEM filtration is validated for engine oil, pilot, and charge circuits. A suspect filter can shorten component life. Weigh the initial saving against the downtime cost.

Final Field Analysis: Fix the Signal, Not Just the Component

Global equipment buyers should build troubleshooting around three controls: code literacy, physical measurement, and parts traceability. A genuine part with no after-sales support creates a new bottleneck. Equipment World field reports and OEM maintenance standards point to the same conclusion: diagnostic accuracy and parts authenticity are the two largest variables in unplanned downtime.

Approach every fault as a system problem. Measure first, replace second, and source parts through channels that verify authenticity.