JLG Articulating 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/FMI 12) on JLG articulating boom lifts covers a group of motor and power-circuit faults in the traction and pump drive system, also flagged on analyzers as flash code 7-7. It can mean anything from a low battery to a stalled or open-circuit motor, so the controller lumps several related conditions under one code.
High severity. This code points to power module, motor, or wiring faults that can disable drive or pump function. It should be treated as a stop-and-diagnose condition, not something to work around, since some causes (stalled motor, welded contactor) risk further electrical or motor damage if ignored.
What does JLG Articulating Boom Lift error code 77 mean?
Fault code 77 is a catch-all controller fault tied to the pump and traction motor power circuits on JLG articulating boom lifts. The controller lists eleven distinct fault conditions under this one code, ranging from a capacitor bank that will not charge to stalled or overloaded motors, open circuits, and contactor problems.
In plain terms, the machine's power module is watching current and voltage at several points in the traction and pump motor circuits. When it sees a reading that does not make sense (too high, too low, or zero when it should not be), it sets code 77 and usually limits or shuts down drive or pump function to protect the motors and power electronics.
A separate description ties fault code 77 to a memory or 'flash-test' fault, where the controller constantly checks its own program memory. If that check fails, the machine will not start and treats it as an emergency shutoff. This is a different underlying cause from the motor/power circuit issues but shares the same code.
Common causes of 77
- Capacitor bank not charging, likely from a power wiring error causing illegal current drain, or a very low battery supply
- Open-circuit pump motor: pump point A collapses when the pump MOSFETs are pulsed, from an open circuit in the pump motor or a power wiring error
- Open-circuit directional contactor or traction motor: traction point A collapses when the traction MOSFETs are pulsed (rare due to interaction with speed control)
- Pump point A near 0V when the pump MOSFETs are off, pointing to a power circuit issue
- Stalled traction motor: traction MOSFET protection circuit active due to massive current drain, from a stalled motor or wiring error
- Stalled pump motor: pump MOSFET protection circuit active due to massive current drain, from a stalled motor or wiring error
- Traction motor overloaded, running in current limit at a low percentage on for longer than 10 seconds
- Pump motor overloaded, running in current limit at a low percentage on for longer than 10 seconds
- Traction current reading at zero, likely an open circuit between the current measurement shunt and the power module
- Traction point A near battery supply when neither direction contactor is energized and traction MOSFETs are off, possibly a welded direction contactor or wiring error
- Traction point A near 0V when neither direction contactor is energized and traction MOSFETs are off, pointing to a power wiring error
- A program memory (flash-test) failure detected by constant monitoring, which triggers an emergency switch-off and prevents the engine from starting
How to troubleshoot JLG Articulating Boom Lift 77: first checks
- Check battery state of charge and connections; a very low battery supply can trigger the capacitor bank fault condition
- Inspect all power wiring to the pump and traction motors and their contactors for loose, corroded, or damaged connections, since a wiring error is listed as a probable cause in nearly every one of the eleven conditions
- Check the traction and pump motors for free rotation; a mechanically stalled or seized motor will trip the current-drain protection circuits
- Inspect the current measurement shunt and its wiring between the shunt and the power module for an open circuit if traction current reads zero
- Inspect the direction contactors for signs of welding or sticking contacts if traction point A reads near battery supply with the contactors supposedly de-energized
- If the machine will not start and shows an emergency switch-off, cycle the ignition off and on and recheck before doing further diagnosis, since this matches the listed memory/flash-test fault behavior
How the code clears
For the program memory (flash-test) version of this fault, the listed fix is to switch the ignition off and on again, then check again. For the motor and power-circuit versions of fault code 77, no separate clearing step is listed; resolution depends on correcting the wiring, connection, or motor problem that set the fault, after which the controller should stop reporting it on the next cycle.
Frequently asked questions
What does JLG fault code 77 mean?
It is a controller fault covering multiple possible problems in the pump and traction motor power circuits, described as 'Problems with a Motor' and shown as flash code 7-7 on analyzers. It can also indicate a program memory (flash-test) failure that causes an emergency shutoff and prevents starting.
Will fault code 77 stop the machine from starting?
If the cause is the program memory/flash-test fault, yes: the description lists an emergency switch-off and states the engine cannot be started. If the cause is one of the motor or power-circuit conditions, the impact depends on which one, but drive or pump function is commonly affected.
Can a low battery cause fault code 77?
Yes. A very low battery supply is listed as one possible cause of the capacitor bank fault condition under this code, alongside a power wiring error causing illegal current drain.
Is fault code 77 the same as a stalled motor code?
A stalled traction or pump motor is one of eleven listed causes under fault code 77, identified by the power module's MOSFET protection circuit activating due to massive current drain. It is not a separate code, just one possible trigger for 77.
How do I clear fault code 77 after a memory error?
Switch the ignition off and on again, then check whether the fault clears. No other reset procedure is listed for the memory/flash-test version of this fault.
Does fault code 77 always mean a wiring problem?
Not always, but a power wiring error is listed as a probable or possible cause in nearly every one of the eleven motor and power-circuit conditions under this code, making it one of the first things to inspect.
What is the difference between the traction and pump motor causes under code 77?
The code covers both drive systems separately. Conditions like open circuits, stalls, and overloads are each listed once for the traction motor and once for the pump motor, since both are monitored by the same power module protection circuits.