HeavyEquipmentFix
Ask
DiagnosticsHigh severity

JLG Telescopic Boom Lift 77 Fault Code: Problems with a Motor

Also called Cyclic Program Test

Problems with a Motor · ai-assisted, editor-reviewed · Last updated 2026-07-13

TL;DR

Fault code 77 (SPN unspecified, FMI 12) on JLG telescopic boom lifts covers a wide range of pump motor, traction motor, and power circuit faults, plus a separate memory/flash-test error on some controllers. It points to problems in the motor control power circuits, wiring, or in some cases a controller memory failure that forces an emergency shutdown and blocks engine start.

High severity. This code covers everything from wiring faults to stalled motors and a memory error that stops the engine from starting. Some of the listed conditions (stalled motor, welded contactor, memory flash-test failure) can stop the machine completely or risk motor and power module damage if run through repeatedly. Treat it as a stop-and-diagnose fault, not a drive-through-it fault.

What does JLG Telescopic Boom Lift error code 77 mean?

Fault code 77 is described by JLG as a 'Cyclic Program Test' related to 'Problems with a Motor.' It is tied to SPN with FMI 12, which generally means a control module has detected a failure condition it cannot further classify by degree, just that something is wrong with a device or its circuit.

On the E600 model, this single code number rolls up eleven distinct diagnostic descriptions covering the pump motor, traction motor, and their power circuits. These include capacitor bank charging problems, open circuits in pump or traction motor wiring, stalled motor protection trips, motor overload conditions, a zero-current shunt reading, and traction point voltage readings that are abnormally high or low.

Separately, some controllers log a 7-7 flash code tied to a memory fault, described as a constant monitoring 'flash-test' of program memory. When this triggers, it causes an emergency switch-off and prevents the engine from starting until the fault clears. Two other listed communications simply note that flash code 7-7 indicates 'problems with a motor' with no further detail and no assigned priority.

Common causes of 77

  • Capacitor bank not charging, from a power wiring error causing illegal current drain or from a very low battery supply
  • Open circuit in the pump motor or its power wiring, seen as pump point A collapsing when pump MOSFETs are pulsed
  • Open circuit in the traction motor, directional contactor, or wiring, seen as traction point A collapsing when traction MOSFETs are pulsed (unlikely to appear due to interaction with speed control)
  • Pump point A reading near 0V when pump MOSFETs are off, pointing to a power circuit issue
  • Stalled traction motor or a power wiring fault causing massive current drain and tripping the traction MOSFET protection circuit
  • Stalled pump motor or a power wiring fault tripping the pump MOSFET protection circuit
  • Traction motor overloaded, operating in current limit at a low percentage on for longer than 10 seconds
  • Pump motor overloaded, operating in current limit at a low percentage on for longer than 10 seconds
  • Open circuit between the current measurement shunt and the power module, causing a zero traction current reading
  • Welded direction contactor or a power wiring error, with traction point A reading near battery supply voltage when neither contactor is energized and traction MOSFETs are off
  • Power wiring error with traction point A reading near 0V under the same no-contactor, MOSFETs-off condition
  • Program memory error detected by the controller's continuous flash-test monitoring, unrelated to motor wiring but sharing the same 7-7 flash code

How to troubleshoot JLG Telescopic Boom Lift 77: first checks

  1. Check battery state of charge and overall condition since a very low supply can trigger the capacitor bank fault
  2. Inspect all power wiring and connectors to the pump motor, traction motor, contactors, and power module for looseness, corrosion, or damage
  3. Check for open circuits in the pump motor and traction motor windings and their feed wiring
  4. Inspect the direction contactor for a welded or stuck-closed condition
  5. Check wiring and connections between the current measurement shunt and the power module for an open circuit
  6. Look for signs the traction or pump motor has been stalled or overloaded, such as excessive heat, and check for mechanical binding that could cause current limit operation beyond 10 seconds
  7. If the engine will not start and an emergency switch-off has occurred, cycle the ignition off and on and recheck before further diagnosis

How the code clears

For the memory flash-test fault, JLG's listed help is to switch the ignition off and on again and check whether the fault clears. No separate clearing step is listed for the individual motor and power circuit fault descriptions under code 77; those require finding and correcting the underlying wiring, motor, or contactor problem before the fault will stay clear.

Affected models and serial ranges

77 appears in our records across 1 JLG Telescopic Boom Lift models. Match your machine by model and serial number.

ModelSerial ranges
E600Serial range not listed in source records

Frequently asked questions

What does JLG fault code 77 mean?

It is a 'Cyclic Program Test' fault described as problems with a motor. On the E600 it covers eleven different pump and traction motor or power circuit fault conditions, and on some controllers a separate memory flash-test failure also uses this code.

Can I keep operating the lift with fault code 77 active?

No. Several of the underlying conditions, like a stalled motor, welded contactor, or memory error, cause a shutdown or block engine start entirely. Even where the machine still runs, continuing to operate with an active motor or power circuit fault risks further damage.

Why won't my JLG engine start after fault code 77 appears?

If the code is tied to the memory flash-test failure, JLG notes it causes an emergency switch-off and prevents engine start. Try switching the ignition off and on again and rechecking before assuming further repair is needed.

What is the difference between the pump motor and traction motor faults under code 77?

Both share the same code but involve different circuits. Pump motor faults involve pump point A voltage and the pump MOSFETs, while traction motor faults involve traction point A voltage, the traction MOSFETs, and the direction contactors. JLG notes the traction motor version is unlikely to show up due to interaction with speed control.

What does 'traction current at zero' mean under this code?

It means the traction current measurement reads zero, which JLG attributes to a probable open circuit between the current measurement shunt and the power module rather than an actual zero-load condition.

How long does a motor need to be overloaded before code 77 sets?

JLG specifies the traction or pump motor operating in current limit at a low percentage on for longer than 10 seconds as the overload condition that triggers this fault.

Is fault code 77 electrical or mechanical?

It is primarily an electrical and wiring issue, covering power circuits, motor windings, contactors, and current sensing. A stalled motor cause could stem from a mechanical binding issue, so both wiring and mechanical drag should be checked.