Quick answer: The 10L0L 36V/48V 350A 5-Pin Golf Cart Speed Controller is the best all-around pick for EZGO TXT and Medalist owners (1994-2019) — a Curtis-compatible controller priced around $118.99 that covers 25 model years on the most common EZGO platform. Club Car DS and Precedent owners (2000-2009) should get the 10L0L 48V IQ System Controller (from about $218.99), newer Club Car Precedent, Tempo, and Onward owners (2014-2019) need the 10L0L 48V 250A Controller (about $228.99), and Yamaha G29 owners need the JW2-H6510-21 48V 275A Controller (about $235) instead — controllers are voltage- and protocol-specific in a way battery cables and solenoids aren’t, so matching your exact model and year matters more here than almost any other golf cart part.
The controller is the cart’s power-management brain, sitting between the battery pack, the solenoid, and the motor. Per Curtis Instruments’ own documentation, most modern replacement controllers are built around the Curtis 1204/1205-series architecture and support up to eight programmable throttle-input types through a handheld programmer, which is why current listings for these controllers typically run $117.50 to $213.51 depending on amperage rating rather than a single fixed price. Club Car’s IQ System, introduced in the early 2000s, was one of the first factory setups to add onboard diagnostics — a controller fault shows up as a specific LED blink pattern rather than just a dead cart, which is a useful first clue before assuming the battery or solenoid is at fault.
Top golf cart controllers at a glance
| Controller | Best for | Voltage / Amps | Fits | Price | Rating |
|---|---|---|---|---|---|
| 10L0L 350A 5-Pin Controller | Best overall / EZGO | 36V/48V, 350A | EZGO TXT & Medalist, 1994-2019 | ~$118.99 | ★★★★★ |
| 10L0L 48V IQ System Controller | Best for Club Car (IQ era) | 48V, 250A/350A | Club Car DS & Precedent, 2000-2009 | ~$218.99 | ★★★★☆ |
| 10L0L 48V 250A Controller | Best for newer Club Car | 48V, 250A | Precedent, Tempo, Onward, 2014-2019 | ~$228.99 | ★★★★☆ |
| JW2-H6510-21 Controller | Best for Yamaha | 48V, 275A | Yamaha G29/G29A/G29E | ~$235 | ★★★★☆ |
1. 10L0L 36V/48V 350A 5-Pin Golf Cart Speed Controller — Best Overall
10L0L 350A 5-Pin Golf Cart Speed Controller (EZGO TXT & Medalist)
- Covers the EZGO TXT and Medalist across a 25-year span (1994-2019), the broadest single-part fitment of any controller on this list.
- Curtis ITS throttle input, matching the factory throttle on most carts in this range without needing a separate throttle swap.
- Currently in stock at the lowest price point here, which is why it's the default recommendation for most EZGO owners diagnosing a power issue.
Keep your cart rolling — get controllers, batteries, and accessories in two days with a free 30-day Amazon Prime trial, useful since a cart with a dead controller is stuck in place until the replacement arrives. The 25-year EZGO fitment window is why this is the default pick for that platform.
2. 10L0L 48V IQ System Golf Cart Motor Controller — Best for Club Car (IQ Era)
10L0L 48V IQ System Controller (Club Car DS & Precedent, 2000-2009)
- Matched to Club Car's IQ System, the onboard-diagnostics platform Club Car used on the DS and Precedent from 2000-2009, so blink codes read correctly against the factory service chart.
- Available in a 250A standard or 350A high-torque configuration, useful if the cart has added a lift kit or bigger tires that increase load on the motor.
- Direct swap for the factory IQ controller, so no rewiring of the harness is needed on carts still running the original electrical layout.
3. 10L0L 48V 250A Golf Cart DC Motor Speed Controller — Best for Newer Club Car
10L0L 48V 250A Controller (Precedent, Tempo, Onward, 2014-2019)
- Sized for Club Car's later Precedent, Tempo, and Onward line (2014-2019), which moved past the IQ System to a different controller and MCOR3 throttle standard.
- Replaces OEM part numbers 1515-5206 and 103982301 directly, so it's worth checking your cart's existing controller label against those numbers before ordering.
- Don't substitute the IQ System controller above for this one even though both are 48V — the connector and throttle protocol differ between the two Club Car generations.
4. JW2-H6510-21 48V 275A DC Motor Controller — Best for Yamaha
JW2-H6510-21 Controller (Yamaha G29/G29A/G29E)
- Direct replacement for Yamaha's own JW2-H6510-21 controller, used across the G29, G29A, and G29E Drive/Drive2 line.
- 48V, 275A rating matches Yamaha's factory spec, so it's a like-for-like swap rather than an upgrade that needs other parts changed.
- Worth checking the battery cable connections at the same time, since a controller replacement is a good moment to inspect the rest of the electrical path.
How to choose a golf cart controller
- Match voltage, amperage, and model year exactly — don’t guess. Unlike a battery cable or solenoid, a controller built for the wrong protocol generation (like the older Club Car IQ System vs. the newer MCOR3 platform) won’t just fit poorly, it won’t communicate with the rest of the cart’s electronics correctly.
- Learn to read your cart’s blink codes before buying. Club Car IQ System and many EZGO controllers flash a diagnostic LED pattern when something’s wrong — checking your owner’s manual for the code meaning can confirm it’s actually the controller before you spend on a replacement part.
- Rule out the simpler, cheaper parts first. A single click with no movement usually points to the solenoid, and jerky “limp mode” acceleration often points to the speed sensor — a controller replacement is a bigger job and a bigger cost, so it’s worth confirming those aren’t the actual cause first. Our golf cart won’t start guide walks through all six causes in order.
- Check throttle compatibility, not just the controller itself. Curtis-based controllers support several throttle input types through a handheld programmer, but a mismatched throttle type on a non-programmed direct-swap controller can cause jerky or unresponsive acceleration even with a perfectly good new part.
The bottom line
The 10L0L 350A 5-Pin Controller is the right first buy for most EZGO TXT and Medalist owners thanks to its 25-year fitment window and lower price. Club Car owners need to know which generation they have: the IQ System controller for 2000-2009 DS and Precedent models, or the 250A controller for 2014-2019 Precedent, Tempo, and Onward carts — the two aren’t interchangeable. Yamaha G29 owners should get the JW2-H6510-21, a direct factory-spec match. Whichever you pick, rule out the cheaper solenoid, speed sensor, and ignition switch first if the cart is only intermittently losing power or won’t arm at all, check our golf cart won’t start guide if it won’t move at all, and see our forward/reverse switch guide instead if it runs fine in one direction but won’t shift into the other. Replacing a working controller purely for more speed instead of a fault? Our how to make a golf cart faster guide covers where a controller/motor upgrade fits against cheaper options like a tuner or a larger tire.
Last updated: August 31, 2026. Prices rechecked directly against 10L0L’s own product pages — the EZGO 350A 5-Pin controller held exact at $118.99 (1994-2019 TXT & Medalist confirmed, in stock), the Club Car IQ System controller held exact at $218.99, and the newer Club Car 250A controller held exact at $228.99. The Yamaha JW2-H6510-21 aftermarket listing couldn’t be reconfirmed this pass (fetch error on the retailer page), so its ~$235 estimate is left as-is.