A Beginner’s Guide to Replacing a Failed Golf Cart Controller

Prove the controller is really dead with five quick tests, then find the exact replacement for your cart, whether it runs a stock Curtis, Moric or NEOs controller or has already been converted to Navitas.

Golf cart controller replacement: Navitas TAC3 850A controller with the 10-001090-02 part number label for Club Car 1510 carts
A Navitas TAC3 850A replacement controller. The number on its front label, 10-001090-02, is the number you match when you replace one.
Key Takeaways
  • Test before you buy. Pack voltage, the solenoid and the input switches cause most “dead controller” carts. Five quick meter tests settle it.
  • The label picks the part, not the cart name or the year. Read it before you shop.
  • Already on Navitas? Buy the bare controller with the same 10-000XXX-XX number. The harness, motor and programmer stay.
  • Stock controller dead? The replacement is the Navitas kit for that label: a TSX 3.0 kit keeps a DC motor, a TAC2 kit replaces the controller on a cart that is already AC.
  • Fix what killed it. A worn solenoid, a loose lug or a shorted motor will take out the new controller too.

The cart clicks and sits there, or it throws a code and will not move, and someone has told you the controller is gone. Maybe it is. Here is the 30-second answer to golf cart controller replacement: run the five tests below first, because most carts that will not go have a cheaper fault; if the controller fails them, read its label and find that label in your cart’s table. If your cart already runs Navitas you buy the same controller by part number. If a stock controller has died you buy the kit that replaces it. Every row says why it fits and whether you need anything else.

What This Guide Helps You Do

A dead controller is the most expensive guess on a golf cart, and it is often the wrong guess. This guide does two jobs, in this order. First it helps you prove the controller really has failed, with the same tests the manufacturers and our repair guides use. Then it shows you the exact replacement for your cart: the same Navitas controller by part number if your cart already runs Navitas, or the right kit if your stock Curtis, Moric, Danaher, NEOs or Sevcon controller has died.

You need three facts before you start:

  1. The fault code or the symptom. Most controllers flash a code on an LED, beep, or show it in an app. Write down the pattern before you unplug anything, because a key cycle can clear it.
  2. The label on the controller. Lift the seat and read the part number on the controller itself. On a Navitas unit it is printed on the front in the format 10-000XXX-XX. On a stock unit it reads Curtis 1206HB, Curtis 1510, Moric, Danaher, Toyota NEOs, Sevcon Millipak and so on.
  3. The pack voltage. Count the batteries and multiply by the voltage on each one, or read it off the lithium pack. Six 8V batteries make 48V.

Run the checks in the next two sections first. When they point at the controller, jump to your cart:

Every table in the cart sections reads the same way. Your cart is what you found under the seat, with the controller label in bold. Your goal says what the replacement does. Buy this is the part, Why this one gives the fitment reason, and What else you need flags any extra part. Where a cart has more than one sensible route, each route gets its own row.

Is It Really the Controller? Symptoms That Do and Do Not Point to It

Controllers do fail, usually from heat, water or a voltage spike from a worn solenoid. But most carts that “won’t go” have a cheaper problem upstream of the controller. Our controller lifespan guide puts it plainly: the warning signs of a failing controller overlap with solenoid and wiring faults, so the controller is the last thing you condemn, not the first.

What the cart doesUsually the controller?More often it isTest it with
Solenoid clicks, cart will not moveRarelySolenoid contacts, low pack voltage under load, a loose main cableSolenoid test, TXT no power, solenoid clicks
No click, nothing at allRarelyKey switch, run/tow switch, a flat pack, a pedal micro switchKey switch test, micro switch test
Fault code and no driveDepends on the codeMost codes name an input: throttle, brake, direction switch, solenoid or battery voltageYour cart’s code page (test 4)
Jerky, surging or hesitant pullSometimesPedal sensor (ITS, MCOR), loose cable lugs, the speed sensorPedal sensor test, MCOR test
Code that clears when you cycle the key, then returns when you press the pedal earlyNoA sequencing (HPD) fault: key, direction and pedal pressed in the wrong orderHPD fault guide
Cuts out on hills, fine on the flatRarelyPack voltage sag, undersized or hot cables, the controller protecting itself from heatBattery voltage chart, voltage sag test
Forward works, reverse does not (or the other way)RarelyThe forward/reverse switch or its wiringDS, Precedent, G29 direction guides
Burnt smell, melted terminal, cracked or swollen case, water insideOftenA loose terminal nut can cook both the lug and the controller, so check the cable tooA look under the seat, then test 5

Not sure which row is yours? The golf cart troubleshooter walks the same logic by symptom and tells you which test to run first.

Confirm the Controller Is Dead: Five Tests Before You Buy

Work through these in order. Each one is quick with a digital multimeter, and each one either clears the controller or points straight at it. Turn the key off, set the run/tow switch to tow and keep rings and watches off whenever you touch a terminal.

  1. Charge the pack, then measure it at rest and under load. A full 48V lead-acid pack should read well above 48V at rest and should not collapse when the cart pulls. Navitas lists low battery voltage (flash code 3-1) as its own fault and tells installers to load test the batteries after charging. One weak battery drags the whole pack down and makes a good controller look dead. Use the battery voltage chart for your pack.
  2. Test the solenoid. With the cart in neutral, press the pedal and listen for the click. If it clicks, the voltage across the two large terminals should drop to zero. If it does not click, measure the two small terminals: battery voltage there with the pedal down means the solenoid is bad; no voltage there means the problem is in the wiring before it. That is the procedure in the Navitas troubleshooting guide for code 2-2, and our four terminal solenoid test walks it step by step.
  3. Check the inputs the controller is waiting for. Key switch, forward/reverse switch, pedal micro switch and the throttle sensor all have to report correctly before any controller will drive. On a Navitas controller the app’s diagnostics page shows each one live; a standard throttle reads about 0.5V off and about 4V at full pedal. Our key switch, micro switch and pedal sensor tests cover the stock carts.
  4. Read the fault code, and test the motor. Look the code up for your cart: E-Z-GO RXV, Club Car Onward, Yamaha Drive2, ICON, Star EV or Advanced EV. On a Navitas TAC2, two codes can point at the controller itself. For 2-3 (not pre-charging), Navitas says to remove every cable except B minus, tape the ends apart, leave the controller harness plugged in and try again: if 2-3 comes back, replace the controller; if not, the fault is in the wiring. For 4-7 (power stage), unplug the three motor phase cables U, V and W: if the error stays, the fault is not the motor wiring. Navitas also says not to replace a controller until the motor has been checked for short circuits, so run our motor test too. A shorted motor will kill a new controller.
  5. Do the controller diode test. With every cable removed from the controller, set the meter to diode mode. On a Navitas TAC2, the manufacturer’s chart gives about 0.42V between B+ and U and between U and B minus, and about 0.48V for the V and W terminals. A reading near zero (a short) or no reading where a number should be means a failed power stage. Stock Curtis, Moric, NEOs and Sevcon controllers have their own figures in the cart maker’s service manual; a dead short across the power terminals means the same thing on any of them.

If your cart passed tests 1 to 3 and failed test 4 or 5, the controller is the part to replace. If it failed an earlier test, fix that first: a new controller behind a bad solenoid or a sagging pack will not drive either, and a solenoid that arcs on every engagement sends spikes into whatever controller you fit. If the old unit is a Navitas, check its date too: Navitas controllers carry a 24 month warranty.

Quick Picks: Replacement Controllers for the Most Common Carts

Tests done and the controller is dead? Here are the replacements for the carts we see most often. The cart sections further down give the reasoning and every other option.

Want the answer for your exact cart? The Replacement Controller Finder takes your serial number, your model or the label on the old controller and lists what fits: the same part again where we stock it, the kits that keep your motor and the AC conversions.

Cart and dead controllerReplace it withAlso an option
E-Z-GO TXT 48V, stock Curtis 1206HBNavitas TSX 3.0 kit for TXT 48V (keeps the motor)Navitas TAC2 AC kit for TXT 48V
E-Z-GO RXV 2012 and up, stock Curtis 1206ACNavitas TAC2 kit for RXV CurtisNone needed: the motor is already AC
Club Car DS or Precedent, stock Curtis 1510 or 1515Navitas TSX 3.0 kit for IQ and Excel (keeps the motor)Navitas TAC2 AC kit for DS and Precedent IQ
Yamaha G29 Drive, stock 26 pin MoricNavitas TSX 3.0 kit for G29 Drive (keeps the motor)Navitas TAC2 AC kit for G29 Drive
ICON 48V, stock NEOs M typeNavitas TAC2 kit for ICONThe CAN kits 440A and 600A
Any cart already on a Navitas TAC2 or TAC3The listing with the same 10-000XXX-XX number as your label, for example 10-000888-36 on a TXTFind your number in your cart’s section
Any cart already on a Navitas TSX 3.0TSX 3.0 440A, 10-000766 or TSX 3.0 600A, 10-000685Match the number on the label

Golf Cart Controller Replacement: Three Ways to Replace a Dead Controller

Which way you go depends on what is fitted now, not on the cart’s name. There are three situations, and each one has its own kind of part.

Case 1

Your cart already runs Navitas

Someone converted it with a Navitas kit, and the Navitas controller has died. Buy the bare replacement controller with the same part number as your label. The harness, motor, cables and programmer already on the cart stay.

Case 2

A stock DC controller has died

Curtis 1206HB, 1206MX, 1206SX, 1510, 1515, 1268, 1520, Moric or Sevcon on a DC cart. Where we stock the factory controller for your cart, you can fit the same part again. The upgrade route is the Navitas TSX 3.0 kit for that label, which replaces it and keeps your motor, or an AC conversion kit if you would rather change the drive while it is apart.

Case 3

A stock AC controller has died

E-Z-GO RXV, S4 and L6, Yamaha Drive2 AC, ICON and similar carts are AC from the factory. The replacement is a Navitas TAC2 AC controller kit for that label. The AC motor stays; the kit brings the controller and the cart specific wiring it needs.

Why not a bare controller?

Bare Navitas units are not for stock carts

A bare Navitas controller is sold to replace a failed Navitas controller. It needs the Navitas harness, and on AC carts the matching motor, that a kit supplies. On a stock cart, buy the kit.

Navitas TAC2 600A replacement controller with the 10-000890-02 part number printed on the front module label
Where the number lives on a Navitas TAC2: the black label on the front module. This one reads 10-000890-02, a TAC2 600A built for a Club Car Precedent kit.

A Navitas number is specific. The same cart can carry several different Navitas controllers depending on the kit that was fitted, 440A or 600A, and whether it is a CAN version. Two numbers that differ only in the last two digits are different controllers. So in every section below, the Navitas rows are keyed to the number on the label, and the stock rows are keyed to the stock label.

If the dead controller is stock and you are weighing a straight replacement against more speed, our controller upgrade guide explains amps, solenoids and cables, and the conversion kit guide walks every kit cart by cart.

Parts note: A typical Case 2 replacement: the TSX 3.0 kit for a Yamaha G29 Drive replaces a dead 26 pin Moric and keeps the DC motor. See the TSX 3.0 G29 kit

E-Z-GO TXT, Medalist, PDS and DCS

If your TXT is stock, the label on the dead controller tells you which of four carts you have. A 48V TXT has a Curtis 1206HB. Older 36V carts are PDS (Curtis 1206MX) or DCS (Curtis 1206SX with a 9 pin plug). A TXT ELiTE with the factory Samsung lithium pack has a Curtis 1206HBC. Each has its own replacement. Series motor TXTs and Medalists are in the ITS and series section.

If your TXT already runs Navitas, read the 10-000XXX-XX number on the front label and find it in the table. The TAC2 TXT kit we sell carries the 10-000888-36 (440A) or 10-000890-27 (600A) controller. We do not list the older non-CAN 600A TXT controller, 10-000890-03.

Your cartYour goalBuy thisWhy this oneWhat else you need
TXT 48V, stock Curtis 1206HBReplace it and keep the DC motorNavitas TSX 3.0 kit for TXT 48V, 440A or 600AReplaces the dead 1206HB with a plug-in harness. Your DC motor stays.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
TXT 48V, stock Curtis 1206HBReplace it and go ACNavitas TAC2 AC kit for TXT 48V or the Navitas TAC3 850A kitNew AC motor and controller in one job. See the TXT section of the conversion kit guide for sizing.Nothing. Both kits bring the motor, controller and cabling.
TXT ELiTE, factory Samsung lithium, stock Curtis 1206HBCReplace it and go ACNavitas TAC2 600A 5kW kit for TXT ELiTEThe only replacement we sell for a dead 1206HBC. The 1206HB kits do not fit the ELiTE.Nothing. The kit brings the AC motor, controller, cabling and programmer.
TXT PDS, 36V or 48V, stock Curtis 1206MXReplace it and keep the DC motorNavitas TSX 3.0 kit for E-Z-GO PDS, 440A or 600APlugs into the PDS wiring whether the pack is 36V or 48V.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
TXT DCS, 36V, stock Curtis 1206SX, 9 pinReplace it and keep the DC motorNavitas TSX 3.0 kit for E-Z-GO DCS 36V, 440A or 600AReplaces the 9 pin 1206SX using the DCS adaptor harness. 36V only.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
Any DC drive TXT or Medalist, 2 to 6 passengerReplace it and go ACEco Battery AC kit for Medalist and TXTSwaps the dead DC controller and the motor for an AC pair. Standard and extended wheelbase.Nothing. Controller, AC motor and a preassembled harness come together.
TXT 48V, Navitas label 10-000888-03Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-03Same part number as yours. TAC2 440A, rated 48V.Nothing. Control module included. Set it up in the Navitas app first.
TXT, converted to Navitas AC, Navitas label 10-000888-36Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-36Same part number as yours. TAC2 440A, rated 48V to 72V, CAN version. The controller in our TAC2 TXT kit, 440A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
TXT, converted to Navitas AC, Navitas label 10-000890-27Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-27Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version. The controller in our TAC2 TXT kit, 600A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
TXT ELiTE, converted to Navitas AC, Navitas label 10-000890-45Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-45Same part number as yours. TAC2 600A, rated 48V.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
TXT, converted with a Navitas TAC3 kit, Navitas label 10-001090-03Same Navitas controller, like for likeNavitas TAC3 850A, 10-001090-03Same part number as yours. TAC3 850A, rated 48V to 72V, CAN version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.

For the full symptom walk on a TXT, read TXT no power but the solenoid clicks and TXT won’t go forward. If you are replacing a dead 1206HB anyway, the TXT hill and speed upgrade guide shows what the 600A and AC options change.

Already on an Alltrax AC1

Your cartYour goalBuy thisWhy this oneWhat else you need
E-Z-GO TXT, existing 88-AC1-72650-TXT/IQReplace the failed controllerAlltrax AC1 650A controller for TXT and Club Car IQThe replacement application matches this exact AC1 label. It is not a drop-in controller for a stock DC cart.Keep the existing matching AC1 motor, wiring and controls.

E-Z-GO ITS Utility, Series Carts, MPT and Workhorse

If your E-Z-GO has a series motor, the throttle decides the replacement: carts with the ITS throttle sensor and carts with a non-ITS throttle each have their own TSX kit, at 36V or 48V. On a 48V work cart like the MPT or Workhorse with a dead Curtis 1268 ITS or 1264, you can replace it with a TSX kit and keep the motor, or convert to AC.

If it already runs Navitas, match the label. The TAC2 440A ITS kit we sell carries controller 10-000888-37.

Your cartYour goalBuy thisWhy this oneWhat else you need
48V MPT, Workhorse or Textron utility, stock Curtis 1268 ITS or 1264Replace it and keep the DC motorNavitas TSX 3.0 kit for E-Z-GO ITS 48V, 440A or 600APlugs in where the 1268 ITS or 1264 came out. The DC motor stays.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
48V MPT, Workhorse or Textron utility, stock Curtis 1268 ITS or 1264Replace it and go ACNavitas TAC2 440A 4kW kit, the 440A 4kW CAN kit or the 600A 5kW CAN kitEach is listed for this stock controller. Pick 600A 5kW if the cart hauls loads up grades.Nothing. The kit brings the AC motor, controller, cabling and programmer.
Series motor, ITS throttle, 36V or 48VReplace it and keep the DC motorNavitas TSX 3.0 kit for E-Z-GO Series ITS, 440A or 600AIts harness includes the ITS connector module the stock controller used.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
Series motor, non-ITS throttle, 36V or 48VReplace it and keep the DC motorNavitas TSX 3.0 kit for non-ITS series carts, 440A or 600AThe same kit serves non-ITS series carts from E-Z-GO, Club Car and Yamaha.Nothing, except on a 2 wire V-glide throttle, which also needs the Navitas non-ITS throttle adapter.
E-Z-GO 1268 ITS cart, 48V, Navitas label 10-000888-05Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-05Same part number as yours. TAC2 440A, rated 48V.Nothing. Control module included. Set it up in the Navitas app first.
E-Z-GO 1268 ITS cart, converted to Navitas AC, Navitas label 10-000888-37Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-37Same part number as yours. TAC2 440A, rated 48V to 72V, CAN version. The controller in our TAC2 440A 4kW ITS kit.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
E-Z-GO 1268 ITS cart, converted to Navitas AC, Navitas label 10-000890-36Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-36Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.

There is no AC kit for series motor E-Z-GOs in our range, so for those carts the TSX kit is the replacement. The series vs sepex guide shows how to tell the motor types apart, and Medalist no power covers the older series carts.

E-Z-GO RXV, S4 and L6

If your RXV, S4 or L6 is stock, it is already AC, so the replacement for a dead controller is a Navitas TAC2 AC controller kit. The motor stays. Before you condemn an RXV controller, read its flash code: on an RXV the classic no-roll cause is the motor brake, not the controller, and our RXV fault code guide covers it. The RXV comes in three electrical versions and each takes a different kit.

If it already runs Navitas, match the label. Our RXV Curtis kit carries 10-000878-14 (440A) or 10-000880-19 (600A), the RXV Danaher kit 10-000878-15 (440A), the RXV ELiTE kit 10-000878-17 or 10-000880-25, and the S4 and L6 kit 10-000880-21 at 600A. We do not list the Danaher kit’s 600A controller (10-000880-20) or the S4 and L6 kit’s 440A controller (10-000878-16) on their own.

Your cartYour goalBuy thisWhy this oneWhat else you need
RXV, 2008 to 2011, stock Danaher 83A21102AReplace the stock AC controllerNavitas TAC2 kit for RXV Danaher, 440A or 600AReplaces the Danaher and wires in the RXV23 resistor these early carts use.Nothing at 600A. The 440A version ships without an OTF programmer and programs from the app.
RXV, 2012 and up, lead-acid, stock Curtis 1206ACReplace the stock AC controllerNavitas TAC2 kit for RXV Curtis, 440A or 600AReplaces the 1206AC; the RXV cable and CAN module are included.Nothing at 600A. The 440A version ships without an OTF programmer and programs from the app.
RXV ELiTE, factory Samsung lithium, stock Curtis 1206AC Fleet LithiumReplace the stock AC controllerNavitas TAC2 kit for RXV ELiTE, 440A or 600AListed only for RXVs that still have the factory Samsung lithium pack.Nothing at 600A. The 440A version ships without an OTF programmer and programs from the app.
S4 or L6, 72V lead-acid, stock Curtis 1234SEReplace the stock AC controllerNavitas TAC2 72V kit for E-Z-GO S4 and L6, 440A or 600AReplaces the 1234SE at 72V, with the L6 module already fitted.Nothing at 600A. The 440A version ships without an OTF programmer and programs from the app.
RXV with the Curtis kit fitted, Navitas label 10-000880-01Same Navitas controller, like for likeNavitas TAC2 600A, 10-000880-01Same part number as yours. TAC2 600A, rated 48V to 72V.Nothing. Control module included. Set it up in the Navitas app first.
RXV, Navitas on a Curtis RXV, Navitas label 10-000878-14Same Navitas controller, like for likeNavitas TAC2 440A, 10-000878-14Same part number as yours. TAC2 440A, rated 48V to 72V, CAN version. The controller in our RXV Curtis kit, 440A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
RXV, Navitas on a Curtis RXV, Navitas label 10-000880-19Same Navitas controller, like for likeNavitas TAC2 600A, 10-000880-19Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version. The controller in our RXV Curtis kit, 600A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
RXV, Navitas on a Danaher RXV, Navitas label 10-000878-15Same Navitas controller, like for likeNavitas TAC2 440A, 10-000878-15Same part number as yours. TAC2 440A, rated 48V to 72V, CAN version. The controller in our RXV Danaher kit, 440A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
RXV ELiTE, Navitas fitted, Navitas label 10-000878-11Same Navitas controller, like for likeNavitas TAC2 440A, 10-000878-11Same part number as yours. TAC2 440A, rated 48V to 72V.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
RXV ELiTE, Navitas fitted, Navitas label 10-000878-17Same Navitas controller, like for likeNavitas TAC2 440A, 10-000878-17Same part number as yours. TAC2 440A, rated 48V to 72V, CAN version. The controller in our RXV ELiTE kit, 440A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
RXV ELiTE, Navitas fitted, Navitas label 10-000880-11Same Navitas controller, like for likeNavitas TAC2 600A, 10-000880-11Same part number as yours. TAC2 600A, rated 48V to 72V.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
RXV ELiTE, Navitas fitted, Navitas label 10-000880-25Same Navitas controller, like for likeNavitas TAC2 600A, 10-000880-25Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version. The controller in our RXV ELiTE kit, 600A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
S4 or L6, Navitas fitted, Navitas label 10-000878-05Same Navitas controller, like for likeNavitas TAC2 440A, 10-000878-05Same part number as yours. TAC2 440A, rated 48V to 72V.Nothing. Control module included. Set it up in the Navitas app first.
S4 or L6, Navitas fitted, Navitas label 10-000880-21Same Navitas controller, like for likeNavitas TAC2 600A, 10-000880-21Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version. The controller in our S4 and L6 kit, 600A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.

An S4 or L6 ELiTE with the factory Samsung lithium pack has no replacement in our range, so there is nothing to buy for a dead controller on those carts. The RXV speed and hill guide shows how to tell the three RXV versions apart from the label.

Already on an Alltrax AC1

Your cartYour goalBuy thisWhy this oneWhat else you need
E-Z-GO RXV, existing 88-AC1-72650-RXV23, 23 pinReplace the failed controllerAlltrax AC1 650A RXV 23 pin controllerThe exact Danaher 23 pin AC1 application.Keep the matching AC1 system already on the cart.
E-Z-GO RXV, existing 88-AC1-72650-RXV35, 35 pinReplace the failed controllerAlltrax AC1 650A RXV 35 pin controllerThe separate Curtis 35 pin AC1 application.Keep the matching AC1 system already on the cart.

Club Car DS and Precedent (IQ and Excel)

If your DS or Precedent is stock with a DC motor, a dead Curtis 1510 or 1515 (the IQ and Excel systems) is replaced by the TSX 3.0 IQ and Excel kit, which keeps the motor. If you would rather go AC while it is apart, the TAC2 kit fits both frames, in 4kW only on a DS because the 5kW motor is too long for the DS frame. The TAC3 7.5kW kit is listed for Precedent frames only.

If your Precedent, Tempo or Onward has a factory AC motor, we do not sell a replacement controller or kit for it. The Onward fault code guide and Tempo won’t move cover the diagnosis.

If it already runs Navitas, match the label. Our TAC2 IQ kit carries 10-000888-26 (440A 4kW), 10-000890-32 (600A 4kW) or 10-000890-26 (600A 5kW). The older non-CAN Precedent controllers, 10-000888-02 and 10-000890-02 (the unit in the photo above), are not ones we list.

Your cartYour goalBuy thisWhy this oneWhat else you need
DS or Precedent, 48V, stock Curtis 1510 or 1515Replace it and keep the DC motorNavitas TSX 3.0 kit for Club Car IQ and Excel, 440A or 600AOne harness covers the IQ and Excel systems. On Excel carts the dash functions move to the Navitas app.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
DS or Precedent, 48V, stock Curtis 1510 or 1515Replace it and go ACNavitas TAC2 AC kit for DS and Precedent IQ, or the CAN kits 440A 4kW and 600A 4kWOn a DS choose a 4kW option. On a Precedent the 600A 5kW option is also open. More in the conversion kit guide.Nothing. The kit brings the AC motor, controller, cabling and programmer.
Precedent only, 48V, stock Curtis 1510 or 1515Replace it and go ACNavitas TAC3 850A 7.5kW kit for Club Car IQ and ExcelThe most torque we sell. Listed for Precedent frames, never the DS.Nothing. It programs from the phone app.
DS or Precedent, IQ or Excel, converted to Navitas AC, Navitas label 10-000888-26Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-26Same part number as yours. TAC2 440A, rated 48V to 72V, CAN version. The controller in our TAC2 IQ kit, 440A 4kW version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
DS or Precedent, IQ or Excel, converted to Navitas AC, Navitas label 10-000890-32Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-32Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version. The controller in our TAC2 IQ kit, 600A 4kW version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
Precedent, IQ or Excel, converted to Navitas AC, Navitas label 10-000890-26Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-26Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version. The controller in our TAC2 IQ kit, 600A 5kW version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
Precedent, IQ or Excel, converted with a Navitas TAC3 kit, Navitas label 10-001090-02Same Navitas controller, like for likeNavitas TAC3 850A, 10-001090-02Same part number as yours. TAC3 850A, rated 48V to 72V, CAN version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.

For the Club Car symptoms, see DS no power, Precedent no power, solenoid clicks and DS jerky acceleration. The DS and Precedent upgrade guides and our Navitas Club Car fitment guide go deeper on the options.

Already on an Alltrax AC1

Your cartYour goalBuy thisWhy this oneWhat else you need
Club Car IQ application, existing 88-AC1-72650-TXT/IQReplace the failed controllerAlltrax AC1 650A controller for TXT and Club Car IQThe replacement application matches this exact AC1 label. It is not a stock Curtis replacement on its own.Keep the existing matching AC1 motor, wiring and controls.

Club Car Carryall, Villager, Regen II and Star EV

If your cart is stock with a Curtis 1268 or 1520, as on many Carryalls, Villagers, older DS carts and 48V Star EVs, a dead controller is replaced by the TSX 1268/1520 kit, which keeps the motor. A 36V Star EV Classic has its own TSX kit. For AC, Villager and Carryall carts have a 600A 5kW kit, and the 48V Star EV Classic has two. A Club Car with a dead Regen II (PowerDrive 2, silver GE controller) has no TSX kit in our range; its replacement is an AC kit, 4kW on a DS and 5kW on the longer frames.

If it already runs Navitas, match the label. The Star EV AC kit we sell carries 10-000890-43. We do not list the Villager and Carryall kit’s controller, 10-000890-42, on its own.

Your cartYour goalBuy thisWhy this oneWhat else you need
DS, Carryall, Villager or Star EV, 48V, stock Curtis 1268 or 1520Replace it and keep the DC motorNavitas TSX 3.0 kit for Club Car and Star EV 1268/1520, 440A or 600APlugs into the 1268 or 1520 wiring, a different harness from the IQ kit. The DC motor stays.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
Villager or Carryall, 48V, stock Curtis 1520 or 1268 non-ITSReplace it and go ACNavitas TAC2 600A 5kW kit for Villager and CarryallListed for these two carts, which have room for the 5kW motor.Nothing. The kit brings the AC motor, controller, cabling and programmer.
Star EV 48V Classic, stock Curtis 1268 non-ITSReplace it and go ACNavitas TAC2 600A 5kW kit for Star EV or the CAN versionBoth built for this controller. Star EV carts only.Nothing. The kit brings the AC motor, controller, cabling and programmer.
Star EV Classic, 36V, stock controllerReplace it and keep the DC motorNavitas TSX 3.0 kit for Star EV Classic 36V, 440A or 600AThe 48V harness does not fit the 36V Classic.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
DS with a stock Regen II (PowerDrive 2), 48VReplace it and go ACNavitas TAC2 600A 4kW kit for Regen IIThe 4kW motor fits the DS frame. No TSX kit in our range fits Regen II.Nothing. The kit brings the AC motor, controller, cabling and programmer.
Club Car with a stock Regen II, 48V, not a DSReplace it and go ACNavitas TAC2 600A 5kW kit for Regen II, or the 4kW versionThe 5kW motor needs a longer frame than the DS.Nothing. The kit brings the AC motor, controller, cabling and programmer.
Club Car or Star EV Carryall, 1268 non-ITS system, converted to Navitas AC, Navitas label 10-000888-40Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-40Same part number as yours. TAC2 440A, rated 48V to 72V, CAN version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
Cart built on the Curtis 1268 non-ITS system, 48V, Navitas fitted, Navitas label 10-000888-06Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-06Same part number as yours. TAC2 440A, rated 48V.Nothing. Control module included. Set it up in the Navitas app first.
Cart built on the Curtis 1268 non-ITS system, 48V, Navitas fitted, Navitas label 10-000890-06Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-06Same part number as yours. TAC2 600A, rated 48V.Nothing. Control module included. Set it up in the Navitas app first.
Star EV, converted to Navitas AC, Navitas label 10-000890-43Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-43Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version. The controller in our TAC2 Star EV kit.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.

A Star EV that came from the factory with an AC drivetrain is not covered by these parts. For Star EV symptoms, read Star EV won’t move and the Star EV code list.

Yamaha G29 Drive, Drive2 and Older Yamahas

If your Yamaha is stock and electric, count the pins on the controller plug. 26 pins in two rows is a Moric controller on a G29 Drive or Drive2 DC. 23 pins is a G19 or G22. A Drive2 AC (YDRE2) has a Toyota NEOs controller and an AC motor already. The G14 and G16 have their own kit.

If it already runs Navitas, match the label. Our TAC2 G29 kit carries 10-000888-38 (440A) or 10-000890-29 (600A), and our Drive2 AC kit carries 10-000888-35 or 10-000890-35. The Navitas manual’s older non-CAN G29 kit uses 10-000888-09 at 440A, which we do not list; its 600A partner, 10-000890-09, is in the table.

Your cartYour goalBuy thisWhy this oneWhat else you need
G29 Drive or Drive2 DC, 48V, stock Moric 26 pinReplace it and keep the DC motorNavitas TSX 3.0 kit for Yamaha G29 Drive, 440A or 600AThe simplest replacement for a dead Moric. The DC motor stays.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
G29 Drive, 48V, stock Moric 26 pinReplace it and go ACNavitas TAC2 4kW AC kit for G29 Drive, 440A or 600AListed for the 26 pin G29 Drive only, not the Drive2.Nothing. The kit brings the AC motor, controller, cabling and programmer.
G29 Drive or Drive2 DC, 48V, stock Moric 26 pinReplace it and go ACNavitas TAC3 850A 7.5kW kit for G29 Drive and Drive2The only AC kit listed for a Drive2 DC, and the most torque for a G29.Nothing. It programs from the phone app.
Drive2 AC (YDRE2), stock Toyota NEOs M typeReplace the stock AC controllerNavitas TAC2 kit for Yamaha Drive2 AC, 440A or 600AAlready AC, so this replaces the controller only.Nothing at 600A. The 440A version ships without an OTF programmer and programs from the app.
G19 or G22, 48V, stock controller with the 23 pin connectorReplace it and keep the DC motorNavitas TSX 3.0 kit for Yamaha G19 and G22, 440A or 600ABuilt around the 23 pin plug of the stock controller.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
G14 or G16 electric, 36V or 48VReplace it and keep the DC motorNavitas TSX 3.0 kit for Yamaha G14 and G16, 440A or 600AComes with a vehicle harness and a series adapter harness.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
G29 Drive, Navitas fitted, Navitas label 10-000890-09Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-09Same part number as yours. TAC2 600A, rated 48V to 72V.Nothing. Control module included. Set it up in the Navitas app first.
G29 Drive, converted to Navitas AC, Navitas label 10-000888-38Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-38Same part number as yours. TAC2 440A, rated 48V to 72V, CAN version. The controller in our TAC2 G29 kit, 440A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
G29 Drive, converted to Navitas AC, Navitas label 10-000890-29Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-29Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version. The controller in our TAC2 G29 kit, 600A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
G29 Drive with the Navitas 5kW motor, Navitas label 10-000890-31Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-31Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version, listed for the 5kW motor.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
G29 Drive, converted with a Navitas TAC3 kit, Navitas label 10-001090-13Same Navitas controller, like for likeNavitas TAC3 850A, 10-001090-13Same part number as yours. TAC3 850A, rated 48V to 72V, CAN version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
Drive2 AC (YDRE2), Navitas fitted, Navitas label 10-000888-01Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-01Same part number as yours. TAC2 440A, rated 48V to 72V.Nothing. Control module included. Set it up in the Navitas app first.
Drive2 AC (YDRE2, Toyota NEOs system), Navitas fitted, Navitas label 10-000890-01Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-01Same part number as yours. TAC2 600A, rated 48V to 72V.Nothing. Control module included. Set it up in the Navitas app first.
Drive2 AC (YDRE2), Navitas fitted, Navitas label 10-000888-35Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-35Same part number as yours. TAC2 440A, rated 48V to 72V, CAN version. The controller in our Drive2 AC kit, 440A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
Drive2 AC (YDRE2), Navitas fitted, Navitas label 10-000890-35Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-35Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version. The controller in our Drive2 AC kit, 600A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.

For Yamaha symptoms, read G29 won’t go forward or reverse, G29 surging and hesitation and Drive2 beeping codes. The Yamaha Drive upgrade guide compares the TSX and AC routes.

Already on an Alltrax AC1

Your cartYour goalBuy thisWhy this oneWhat else you need
Yamaha Drive2 YDRE2, existing 88-AC1-72650-YDRE2Replace the failed controllerAlltrax AC1 650A controller for Drive2 YDRE2The exact YDRE2 AC1 replacement application.Keep the existing matching AC1 system.
Yamaha G19 or G22, existing 88-AC1-72650-G19Replace the failed controllerAlltrax AC1 650A controller for G19 and G22The exact G19 and G22 AC1 replacement application.Keep the existing matching AC1 system.
Yamaha Drive YDRE1, existing 88-AC1-72650-YDRE1Replace the failed controllerAlltrax AC1 650A controller for Drive YDRE1The exact YDRE1 AC1 replacement application.Keep the existing matching AC1 system.

ICON and Advanced EV

If your ICON or Advanced EV is stock, it is already AC, and what matters is who made the controller. Our kits replace the Toyota NEOs M type controller (labels such as 48M350 or 48M450) at 48V. A dead NEOs L type, Red Curtis or LVTONG controller, common on 2022 and later carts, has no replacement in our range. Read the code first: our ICON code list and Advanced EV code list separate controller faults from the BMS and dash codes.

If it already runs Navitas, match the label. Our ICON kit carries 10-000888-39 (440A) or 10-000890-38 (600A).

Your cartYour goalBuy thisWhy this oneWhat else you need
ICON, 48V, stock NEOs M typeReplace the stock AC controllerNavitas TAC2 kit for ICON (440A or 600A), or the CAN kits 440A and 600ATakes the place of the dead NEOs M. The AC motor stays and the interface module is preinstalled.Nothing at 600A. The 440A version ships without an OTF programmer and programs from the app.
Advanced EV NEOS23, 48V, stock NEOs M typeReplace the stock AC controllerNavitas TAC2 440A kit for ICON and Advanced EV or Navitas TAC2 600A kitThese two CAN kits list Advanced EV; the ICON-only kit does not.Nothing at 600A. The 440A version ships without an OTF programmer and programs from the app.
ICON (NEOS23 listing), Navitas fitted, Navitas label 10-000888-39Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-39Same part number as yours. TAC2 440A, rated 48V to 72V, CAN version. The controller in our ICON kit, 440A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
ICON, Navitas fitted, Navitas label 10-000890-38Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-38Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version. The controller in our ICON kit, 600A version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
ICON, Navitas fitted, Navitas label 10-000890-14Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-14Same part number as yours. TAC2 600A, rated 48V to 72V.Nothing. Control module included. Set it up in the Navitas app first.

More on these carts: ICON won’t move and Advanced EV won’t move.

Already on an Alltrax AC1

Your cartYour goalBuy thisWhy this oneWhat else you need
ICON 20L, 40L, 60L or 80L, 48V, existing 88-AC1-72650-ICONReplace the failed controllerAlltrax AC1 650A controller for ICONThe exact AC1 replacement application for the listed ICON models.Keep the existing matching AC1 system. Other ICON combinations are not implied.

Columbia Par Car, Kandi, Denago, Royal EV and Atlas EV

If your Columbia Par Car is a 48V cart with a dead Sevcon Millipak (633T45319, 633T45303, 633T46101), you can replace it with a TSX kit and keep the motor, or convert to AC. 24V and 36V Columbias are not covered. A Kandi Kruiser or Denago EV with a dead factory controller takes the matching TAC2 kit. For a stock Royal EV or Atlas EV we sell no kit, only the bare Navitas controllers below for carts that already run Navitas.

Your cartYour goalBuy thisWhy this oneWhat else you need
Columbia Par Car CVG, 48V, stock Sevcon MillipakReplace it and keep the DC motorNavitas TSX 3.0 kit for Columbia Par Car 48V, 440A or 600ATakes the place of a dead Millipak. The DC motor stays.Nothing. The kit brings the controller, a plug-in harness and an OTF programmer.
Columbia Par Car CVG or CPC, 48V, stock Sevcon MillipakReplace it and go ACNavitas TAC2 600A 4kW AC kit for Columbia Par CarReplaces the Millipak and the motor with a 4kW AC system listed for these carts.Nothing. The kit brings the AC motor, controller, cabling and programmer.
Kandi Kruiser, 48V, stock Kandi controllerReplace the stock AC controllerNavitas TAC2 600A kit for Kandi KruiserListed as the replacement for the factory Kandi controller.Nothing. It comes with a hardware kit and installation instructions.
Denago EV, 48V, stock Denago controllerReplace the stock AC controllerNavitas TAC2 600A kit for Denago EVListed as the replacement for the factory Denago controller.Nothing. The CAN module is included.
Columbia Par Car, Navitas fitted, Navitas label 10-000888-07Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-07Same part number as yours. TAC2 440A, rated 48V to 72V.Nothing. Control module included. Set it up in the Navitas app first.
Columbia Par Car, 48V, Navitas fitted, Navitas label 10-000890-07Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-07Same part number as yours. TAC2 600A, rated 48V.Nothing. Control module included. Set it up in the Navitas app first.
Columbia Par Car (Sevcon Millipak system), Navitas fitted, Navitas label 10-000890-37Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-37Same part number as yours. TAC2 600A, rated 48V to 72V, CAN version.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
Kandi Kruiser, 48V, Navitas fitted, Navitas label 10-000890-47Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-47Same part number as yours. TAC2 600A, rated 48V.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
Royal EV, Navitas fitted, Navitas label 10-000888-16Same Navitas controller, like for likeNavitas TAC2 440A, 10-000888-16Same part number as yours. TAC2 440A, rated 48V to 72V.Nothing. Control module included. Set it up in the Navitas app first.
Atlas EV, Navitas fitted, Navitas label 10-000890-34Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-34Same part number as yours. TAC2 600A, rated 48V to 72V.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.

If your cart runs a Navitas TSX 3.0, it is a DC cart with a Navitas harness already in place, so you only need the controller. Every TSX 3.0 kit we sell uses controller 10-000766 at 440A or 10-000685 at 600A; the label tells you which. Keep the harness and programmer you have. If it still has a TSX 1.0, the replacement is the 1.0 to 3.0 kit with its adapter harness. A few Navitas numbers are not tied to one cart in our listings; if your label matches one of them exactly, that listing is your controller.

Your cartYour goalBuy thisWhy this oneWhat else you need
Any DC cart on a TSX 3.0 kit, 36V or 48V, label 10-000766Same Navitas controller, like for likeNavitas TSX 3.0 440A, 10-000766The 440A controller from every TSX 3.0 kit. Rated 36V to 48V.Nothing if the TSX harness is sound. The OTF programmer is not included; the one already on the cart plugs in.
Any DC cart on a TSX 3.0 kit, 36V or 48V, label 10-000685Same Navitas controller, like for likeNavitas TSX 3.0 600A, 10-000685The 600A controller from every TSX 3.0 kit. Drives series and shunt wound motors.Nothing if the TSX harness is sound. If forward and reverse run the wrong way after fitting, the F1 and F2 field wires are swapped.
DC cart on a Navitas TSX3.0, 48V to 72V, label 10-000783-01Same Navitas controller, like for likeNavitas TSX3.0 600A, 10-000783-01The 600A TSX3.0 built for 48V to 72V systems.Nothing if the Navitas harness or connector module on the cart is sound; neither is included.
AC cart on a Navitas 35-pin chassis controller, Navitas label 10-000890-17Same Navitas controller, like for likeNavitas TAC2 600A, 10-000890-17Same part number as yours. TAC2 600A, rated 48V to 72V.Nothing. It reuses the Navitas harness, motor and cables on the cart. Set it up in the Navitas app first.
Older Navitas TSX 1.0 on the cart, 36V or 48VStep up to the TSX 3.0TSX 1.0 to TSX 3.0 replacement kit, 440A or 600AIts adapter harness connects to the existing TSX 1.0 wiring; the DC motor stays.Nothing. Adapter harness and programmer are included.

Starting from a stock DC cart but want to buy the parts separately? The TSX 3.0 controller and the vehicle harness for your label are each sold on their own; the kit in your cart section is the same parts in one box and the simpler order.

If your Navitas number is not in any table on this page, we do not list that exact controller. A different number is a different controller, even on the same cart, so do not substitute the nearest one.

440A, 600A or 850A: Choosing the Rating

When you replace a Navitas controller, the rating is already decided: buy the number on the label. When a stock controller has died, you choose, and here is how we would.

Your situationChooseWhyWhere to check
A Navitas controller has failedThe same number, same ratingThe number fixes the rating, the CAN version and the cart. The rest of the install was set up for it.The label on the front of the old unit
Dead stock controller, two riders, flat or gentle ground440APlenty for the job, and it asks less of the pack, cables and solenoid.Controller amp calculator
Dead stock controller, rear seat, lift, bigger tires or regular hills600AMore current means more torque when the cart is heavy or climbing.Controller amp calculator
Replacing and converting to AC440A 4kW, 600A 4kW or 5kW, or the 850A TAC34kW only on a Club Car DS. The 850A TAC3 only when pack, cables, tires and brakes are built for it.Conversion kit guide, sizing
Dead stock AC controller (RXV, S4, L6, Drive2 AC, ICON)440A or 600A TAC2 kit600A for hills and loads. The 440A kits have no OTF programmer; they are set up in the app.Your cart section above

A bigger controller works the motor and cables harder. If you step up from a stock rating, read the controller upgrade guide on cables and solenoids, and what size motor a golf cart needs.

Parts note: A typical Case 1 replacement: the TAC2 600A controller from our TXT AC kit, sold on its own by its part number. See the TAC2 600A 10-000890-27

What Else to Check and Order to Finish the Job

Whatever killed the old controller can kill the new one. These are the things to put right while the seat is up.

  • A solenoid that can take the current. A worn solenoid arcs on every engagement and sends spikes into the controller. If yours failed test 2, replace it with one rated for your amps; our 400A solenoid guide explains when that matters.
  • Clean, tight, big enough cables. Navitas lists undersized battery cables as a cause of a cart that goes sluggish after a while and recommends 4 AWG power cables. Check every lug for heat marks. The wire gauge calculator sizes them.
  • A motor that tested good. If you skipped the motor test, do it now. A shorted motor will take out a new controller.
  • The app, on a phone or tablet. Every Navitas replacement controller must be set up in the Navitas app before the cart will drive. Have the phone charged before you start.
  • An On-The-Fly programmer if you want switches at the seat. The OTF programmer works with TSX 3.0 and TAC2 controllers. Bare controllers and the 440A AC kits do not include one.
  • Spare harnesses and adapters. Navitas harnesses, phase wires and motor adapters are sold on their own in harnesses and programmers if one was damaged along with the controller.
  • A healthy pack. If test 1 showed a weak battery, sort it before you fit the new controller. Lithium packs are in batteries and ship by freight.

Six Mistakes That Waste a Replacement Controller

  1. Buying before testing. Most “dead controller” carts have a bad solenoid, a weak battery or a failed input switch. Run the five tests first.
  2. Buying a bare Navitas controller for a stock cart. It needs the Navitas harness and, on AC carts, the motor a kit supplies. On a stock cart, buy the kit for the label.
  3. Matching the cart instead of the number. One cart can carry several Navitas controllers: 440A or 600A, CAN or not, ELiTE or not. Buy the exact 10-000XXX-XX on the label.
  4. Putting a TAC2 on a DC motor or a TSX on an AC motor. TAC controllers drive AC motors; TSX controllers drive DC motors. The listings say so in their “Does NOT fit” lists.
  5. Skipping the app setup. A Navitas replacement controller will not drive until it has been programmed in the Navitas app.
  6. Reusing what killed the old one. A loose lug, a burnt cable or a pitted solenoid will do the same to the new controller.

Still Not Sure? Three Quick Checks

Torn between two rows? One of these decides it:

  1. Read the label again, in good light. Wipe it with a dry cloth and take a photo with the flash on, then zoom in. On a Navitas unit, read all ten digits including the last two; on a stock unit, the Curtis, Moric or NEOs model number. The label always wins over the year or the body.
  2. Check the connector. Yamaha plugs differ by pin count, 23 or 26. E-Z-GO series carts differ by throttle, ITS or non-ITS. A Navitas TAC2 has a black module on its front that names the kit it came from.
  3. Count the batteries. The pack voltage rules out every part built for another voltage, which usually leaves one row.

If the label is gone completely, run the serial through the E-Z-GO, Club Car or Yamaha lookup. The model and year point you to the right section, and the plug then picks the row. Or let the controller finder ask those questions for you: it works from the serial, the pack and the plug when the label cannot be read.

The Short Version

Test the pack, the solenoid and the inputs before you blame the controller, then buy by the label. A Navitas cart takes the same 10-000XXX-XX number; a dead stock controller takes the kit for its label, a TSX kit to keep a DC motor or a TAC2 kit on a cart that is already AC.

Frequently Asked Questions

What is a golf cart controller?

It is the electronic box under the seat that takes the signal from the pedal and meters battery current to the motor. It decides speed, acceleration and braking, and it reports fault codes. Common stock controllers are made by Curtis, Moric, Danaher, Toyota (NEOs) and Sevcon; Navitas makes aftermarket TSX controllers for DC motors and TAC controllers for AC motors.

How do I know if my golf cart controller is bad?

Rule out the cheaper causes first: charge and load test the pack, test the solenoid, and check the key, direction and pedal switches. If those pass, read the fault code and do a diode test on the controller with every cable removed. A short across the power terminals, or a Navitas 2-3 code that returns with only B minus connected, means the controller has failed.

How do I know which replacement controller fits my cart?

Read the label on the controller that is fitted now. If it is a Navitas, buy the listing with exactly the same 10-000XXX-XX number. If it is a stock Curtis, Moric, Danaher, NEOs or Sevcon controller, find that label in your cart section of this guide and buy the kit listed for it. The label always wins over the cart name or the year.

What is the best replacement golf cart controller?

The best replacement is the one built for your label. On a cart that already runs Navitas that is the same Navitas part number. On a stock DC cart, a Navitas TSX 3.0 kit is the most straightforward replacement because it keeps the motor and plugs into the cart with its own harness. On a cart that is already AC, such as the E-Z-GO RXV, it is the Navitas TAC2 AC controller kit for that label.

Can I put a 48V replacement controller on a 36V golf cart?

Only if the part lists 36V. The Navitas TSX 3.0 controllers are rated 36V to 48V, and the TSX kits for E-Z-GO PDS and DCS, series carts, Yamaha G14 and G16 and the Star EV Classic 36V cover 36V carts. The TAC2 and TAC3 replacement controllers are rated 48V or 48V to 72V, so none of them is for a 36V cart.

Can I replace a golf cart controller myself?

Yes, if you are comfortable isolating the battery pack and following the manual. Put the cart in tow, disconnect the pack, photograph every cable before you remove it, and move the cables across one at a time. A Navitas replacement then has to be programmed in the Navitas app before the cart will drive. If you are not comfortable working on a 36V or 48V system, have a golf cart technician fit it.

Updated September 2026: every row was checked against our live product data and each Navitas row is keyed to the part number printed on the controller label.

Alex
Alex

Alex runs Golf Cart Lab as a hands-on research and repair notes project. Guides are built from OEM service literature, parts diagrams, multimeter checks, owner failure reports, and repeat patterns from golf cart forums, then revised when better model-specific evidence is found.

Leave a Reply

Your email address will not be published. Required fields are marked *