Drive Cutout Active, Platform Motion Blocked
The SKYJACK-31 (Skyjack) EV fault code means: Drive Cutout Active, Platform Motion Blocked. This is a serious severity code.
- Keep driving?
- No -- stop driving
- DIY difficulty
- moderate
- Estimated cost
- $0-$50 DIY for cleaning switches, re-gapping a proximity sensor, or reseating connectors. $150-$600 professional for sensor/switch replacement plus labor. Controller replacement runs $800-$2,000 plus labor and is rare.
A $30 car code reader can't do diesel. The HD7000 reads full-system codes and does parked DPF regen, idle/speed-limit, and service resets from the cab — on everything from a 6.7 Cummins/Power Stroke/Duramax pickup to Class-8 trucks (Detroit, Paccar, CAT, Volvo, Mack, International).
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Full-system 6/9/16-pin diesel scan tool for Cummins, Paccar, CAT, Detroit and more — plug-and-play, no subscription. A cheaper way to read heavy-duty codes a basic OBD2 scanner skips entirely.
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Common Symptoms
- Platform LCD on the upper control box shows code 31 and drive functions are disabled
- You can lift and lower the platform but the machine will not travel in any direction
- Drive joystick or thumb switch is unresponsive even though the machine powers on normally
- Alarm or indicator light on the upper control box is solid or flashing while drive is blocked
- Machine drives normally at ground level but cuts out when the platform is elevated above the slow-drive height threshold
- Pothole guard trips or hangs down and does not retract fully, blocking drive
- Machine displays code 31 after a tilt alarm has been cleared but before the tilt sensor resets
Probable Causes (Ranked by Likelihood)
- Platform elevated above slow-drive height threshold without slow-drive bypass engaged, so the controller has cut drive as designed Very Likely
- Tilt sensor (deck tilt switch or pendulum sensor) is tripped or stuck in a fault state, signaling an out-of-level condition Very Likely
- Pothole guard (front or rear) not fully retracted or limit switch not reading guard in the home position Likely
- Height limit switch or proximity sensor out of calibration or failed, causing the controller to see the platform as elevated when it is not Likely
- Faulty or corroded wiring/connector between the tilt sensor, pothole guard switch, or height switch and the GCON or TCON module Possible
- Slow-drive bypass switch on the ground control box is damaged, stuck, or wired open so the controller never receives the bypass signal Possible
- GCON or TCON controller internal fault latching code 31 due to a prior tilt or drive fault that was not properly cleared Less Likely
Step-by-Step Diagnostic Procedure
Step 1. Fully lower the platform to ground level and check whether code 31 clears on the Platform LCD. If it clears immediately, the machine is functioning as designed. The slow-drive height cutout is active above the set threshold and drive will only resume at speed when the platform is lowered, or when the slow-drive bypass is held at the ground controls.
Step 2. With the platform fully lowered and code 31 still active, walk around the machine and inspect both pothole guards (front and rear). Push each guard up by hand to confirm it moves freely and seats flush. Look for bent brackets, mud, or debris jamming the guard in the lowered position.
Step 3. Locate the pothole guard limit switches (usually small roller-arm or plunger switches mounted on the scissor frame near each guard). With the guard fully up, the switch plunger should be fully depressed. Use a multimeter set to continuity or DC voltage to confirm the switch closes when the guard is home. No continuity with the guard seated means a failed or misaligned switch.
Step 4. Check the tilt sensor. On most SJIII and RT models the tilt sensor is a small mercury or pendulum switch mounted on the platform deck or scissor frame. With the machine on a flat, level surface, confirm the machine is not on a grade. Measure DC voltage at the tilt switch signal wire at the GCON connector. A stuck or failed tilt switch will read an out-of-tolerance signal even on flat ground. Consult the wiring diagram for the expected voltage window (typically 0 V or battery voltage depending on switch type).
Step 5. Inspect the height limit switch or proximity sensor on the scissor stack. This switch tells the controller whether the platform is above the slow-drive cutout height. Check the target gap on proximity sensors. The spec is typically 3-5 mm between the sensor face and the actuating bracket. Re-gap or clean the sensor face if needed. Check for bent or missing actuator brackets.
Step 6. Inspect all wiring harness connectors going to the GCON and TCON modules. Look for spread pins, corrosion (especially on outdoor RT models), or chafed insulation. Unplug, inspect, apply dielectric grease, and reseat each connector. A corroded ground or signal pin on the tilt or height switch circuit is a common field fix.
Step 7. If you have access to a Skyjack diagnostic harness via the EZcal / Pcal handheld, connect it and review the live input status screen. You can see in real time whether the tilt, height, and pothole guard inputs are reading correctly without replacing parts. This pinpoints the faulting input before you start swapping sensors.
Step 8. If all switches, sensors, and wiring check out and code 31 will not clear, cycle full power off and back on at the ground controls. If the code returns immediately with the platform on level ground and guards home, the GCON or TCON module may be latching an internal fault. At this point you need a Skyjack service dealer to perform a controller reset or module replacement. Do not attempt to bypass the drive cutout circuit in the field.
Frequently Asked Questions
What does Skyjack code 31 mean?
Code 31 means the controller has cut drive function to the machine. It is a protective action, not always a broken part. The most common reason is that the platform is elevated above the slow-drive height cutoff and the controller is blocking full-speed drive as designed. It also triggers when the tilt sensor detects an out-of-level condition or when a pothole guard limit switch is not reading the guard in the fully retracted position.
Can the machine still lift with code 31 active?
Usually yes. Code 31 specifically blocks the drive function. Lift, lower, and steer functions are typically still available unless a second fault is also present. Confirm on the Platform LCD whether additional codes are displayed alongside code 31.
How much does it cost to fix code 31?
If the fix is cleaning a stuck pothole guard or reseating a corroded connector, the cost is close to zero. Replacing a tilt switch or height proximity sensor is typically $50-$200 in parts plus one to two hours of labor at a rental dealer. If the GCON or TCON controller needs replacement, budget $800-$2,000 for the module plus labor, but that is not the common outcome.
Is it safe to bypass code 31 so the machine can keep working?
No. The drive cutout controlled by code 31 exists to prevent the machine from traveling at full speed at height, from tipping on a grade, and from falling into floor openings when the pothole guard is not engaged. Bypassing it puts operators and people below at serious risk. Get the underlying fault diagnosed and repaired before returning the machine to service.