Covers TXT (36V and 48V) and RXV. Walk through battery, solenoid, F/R switch, controller, and motor in the correct order — most problems resolve at step 1 or 2.
Before anything else, measure your pack voltage at the main battery terminals with a multimeter. A 36V pack should read 37–38V charged; a 48V pack 50–52V. Below those numbers, charge first and retest. More than 80% of "won't move" calls are a discharged or failing battery pack.
Measure pack voltage. Below 36V (36V carts) or 48V (48V carts)? Charge fully, retest.
Press pedal. Hear a click from under the seat? That's the solenoid. No click = F/R switch or key switch problem.
Click but no movement = solenoid stuck or bad. Test with multimeter across large posts. No continuity when clicking = replace solenoid.
Solenoid closes but cart doesn't move = controller or motor. Check for voltage at motor terminals during pedal press.
Set your multimeter to DC voltage. Touch red probe to the positive terminal of the first battery in the series string and black probe to the negative terminal of the last battery. This measures total pack voltage. A 36V pack (6×6V batteries) should read 37.2–38.4V fully charged and resting. A 48V pack (6×8V batteries) should read 50–52V.
If you're below these numbers, do not skip to the solenoid. A low-voltage pack will often produce a solenoid click but still won't move because the controller sees insufficient voltage and won't output power. Charge the pack fully (4–8 hours) and retest before continuing.
If the pack voltage is in range but the cart still won't move — or if the charger won't turn on — test each battery individually. A healthy 6V battery reads 6.2–6.4V resting; a healthy 8V battery reads 8.3–8.5V. Any battery reading below 5.5V (6V) or 7.5V (8V) is suspect. A single failed battery in the string drops total pack voltage enough to prevent normal operation.
The solenoid is the large relay (usually cylindrical, black, with four terminals) mounted under the seat near the batteries. When you press the accelerator pedal, 12–36V control current should energize the solenoid coil, pulling the contact plate closed and connecting battery power to the motor circuit.
Listen for a click. Press the pedal firmly. A single audible click means the solenoid is receiving signal and the coil is activating. No click means the solenoid isn't getting signal — trace back to the F/R switch, key switch, and pedal microswitch before replacing the solenoid.
To test the solenoid itself: set your multimeter to continuity. With the solenoid energized (pedal pressed), probe the two large posts (the main battery power terminals). You should get continuity. If not, the contact points inside are worn or burnt — replace the solenoid.
The F/R switch is in series with the solenoid control circuit. If it's failed open, the solenoid won't receive signal regardless of key or pedal. Set your multimeter to continuity. Disconnect the switch and test each direction position: you should get continuity in both F and R when the lever/switch is moved to each position. No continuity in either position = replace the switch.
On TXT models the switch is usually a rotary or lever type mounted in the dash or under the seat. On RXV models it's a rocker switch in the dash. They look different but test the same way.
Test the key switch the same way: continuity across the two switch terminals with the key on, open circuit with key off. A failed key switch is less common than an F/R switch failure but check it if F/R tests clean.
E-Z-GO uses an Inductive Throttle Sensor (ITS) on RXV and a mechanical pedal switch on TXT. On the TXT, the pedal switch should click and close a circuit when the pedal is pressed. Test for continuity at the switch terminals during pedal press. On the RXV, a failed ITS triggers a controller fault code — check the RXV dash LED for blink codes before replacing.
If the solenoid clicks and closes (confirmed by continuity test) but the cart still won't move, probe the B+ and M terminals on the controller with a multimeter during a pedal press. You should see voltage proportional to pedal position (rising from 0 to pack voltage). No output from the controller indicates a failed controller. At $200–600 for a replacement, confirm this diagnosis before ordering.
If the controller is outputting voltage to the motor but the cart doesn't move: check motor brush condition (TXT DC motors only). Remove the brush covers and inspect for worn brushes. Brushes worn below 1/4” need replacement. Also check for seized bearings — spin the motor shaft by hand with the drive belt or coupler disconnected. It should spin freely.
| Component | DIY Part Cost | Difficulty | Time |
|---|---|---|---|
| Solenoid replacement | $20–$60 | Easy | 30 min |
| Forward/reverse switch | $25–$80 | Easy | 20 min |
| Key switch | $10–$25 | Easy | 15 min |
| Pedal microswitch | $10–$30 | Easy | 20 min |
| Controller (TXT) | $180–$450 | Moderate | 1–2 hrs |
| Controller (RXV) | $350–$700 | Moderate | 2 hrs |
| Motor brushes | $30–$60 | Moderate | 1 hr |
| Battery set (6×8V 48V) | $400–$700 | Easy | 1–2 hrs |
OEM-spec replacement solenoid compatible with TXT and most EZGO platforms. 4-terminal design.
Check Price on Amazon → As an Amazon Associate, CartFix earns from qualifying purchases.TXT-compatible F/R switch. Check your year — TXT dash-mount vs under-seat styles differ.
Check Price on Amazon → As an Amazon Associate, CartFix earns from qualifying purchases.