If your ride is acting up or won't move at all, knowing how to test golf cart controller components is the first step toward getting back on the path without spending a fortune. It's one of those parts that people tend to blame immediately when a cart stops running, but since a new controller can cost several hundred dollars, you really don't want to guess. You want to be sure.
The controller is basically the brain of your golf cart. It takes the power from your batteries and decides exactly how much of it to send to the motor based on how hard you're pushing the pedal. When it fails, you might get a cart that jerks, runs at half speed, or just sits there like a heavy paperweight.
Signs your controller is on its way out
Before you grab your tools, it's worth looking at the symptoms. Controllers don't always just "die" instantly; sometimes they give you a few warnings. One common sign is a noticeable loss of torque. If your cart used to climb hills like a champ but now struggles to get up a slight incline, the controller might not be managing the current properly.
Another big red flag is jerky movement. If you press the pedal and the cart stutters or feels like it's "hiccuping," that's often an electronic timing issue inside the controller. And of course, there's the most obvious one: you hear the solenoid click, but the cart doesn't budge. If the solenoid is clicking, it means the "start" signal is happening, but the power isn't making it through the controller to the motor.
Lastly, keep an eye out for heat. If you open the seat and smell something like burnt plastic or "electric fire," that's a bad sign. Controllers can overheat if they're pushed too hard or if there's a loose connection causing high resistance.
Before you start: Safety and tools
Working on a golf cart isn't exactly like working on a nuclear reactor, but these battery packs pack a punch. You're dealing with 36 or 48 volts, and while that won't usually jump through the air to grab you, it has enough amperage to melt a wrench if you drop it across the wrong terminals.
First things first, wear some safety glasses. Batteries can outgas, and you don't want any sparks near them. Also, take off any rings, watches, or metal jewelry. If a wedding ring completes a circuit between two battery terminals, it'll get red hot in a split second.
For the actual testing, you'll need a digital multimeter. It doesn't need to be a top-of-the-line $300 Flute; a basic $20 one from the hardware store works just fine as long as it can read DC voltage. You'll also want a set of wrenches to snug up any loose cables you find along the way.
One more pro tip: Jack up the rear end of the cart and put it on jack stands. When you're testing a controller, you might be pressing the pedal. If the controller suddenly decides to work, you don't want the cart flying through your garage wall.
The step-by-step testing process
Okay, let's get into the actual work of how to test golf cart controller health. We're going to start with the easiest stuff and move toward the more technical voltage checks.
1. The Visual Inspection
Don't skip this. I can't tell you how many times people think their controller is fried when it's actually just a loose nut or a corroded wire. Look at the terminals on the controller. Are they clean? Is there any blue or white crusty stuff? If a wire looks melted or the insulation is brittle, that's your problem right there. Give every thick cable a little "wiggle test." If it moves, tighten it down.
2. Check the Battery Pack
A controller can't do its job if it isn't getting enough juice. Use your multimeter to check the total voltage of your battery pack. For a 36-volt system, you should see at least 37-38 volts. For a 48-volt system, you want to see about 50-51 volts. If your batteries are sitting at 32 volts, the controller might be fine, but it's hitting a "low voltage cutoff" to protect itself.
3. Testing the Voltage Output
This is the "real" test. You'll need to locate the main terminals on the controller. Usually, these are labeled B+ (Battery Positive), B- (Battery Negative), and M- (Motor).
Set your multimeter to DC volts. Place the black probe on the B- terminal and the red probe on the B+ terminal. You should see your full battery pack voltage. If you don't see voltage here, you have a wiring or solenoid issue before the power even reaches the controller.
Now, move the red probe to the M- terminal. With the key on and the direction set to forward, slowly press the accelerator. You should see the voltage change. Typically, you'll start with 0 volts and, as you push the pedal down, the voltage should climb until it matches the battery pack voltage. If the voltage stays at 0 or stays at the full battery voltage without moving regardless of the pedal position, the controller is likely toast.
4. The Throttle Signal (ITS or Potentiometer)
Sometimes the controller is fine, but it isn't "hearing" the pedal. This is often called the ITS (Inductive Throttle Sensor) on EZGO carts or a potentiometer on others. There are usually small wires going into a plug on the controller. Testing these varies by brand, but generally, you're looking for a smooth change in resistance or a small voltage signal as the pedal moves. If the controller doesn't get this signal, it won't send power to the motor.
Dealing with the solenoid vs the controller
It is extremely common for people to confuse a bad solenoid with a bad controller. The solenoid is the heavy-duty switch that makes that "click" sound when you step on the gas. It sits between the batteries and the controller.
If you don't hear a click, your problem is almost certainly the solenoid, the key switch, or the microswitch under the floorboard—not the controller. If you do hear a click, but the cart won't move, the solenoid could still be the culprit if its internal contacts are burnt.
To check this, put your multimeter probes on the two large posts of the solenoid. When the solenoid clicks, the voltage between those two posts should drop to zero (because the switch has closed and power is flowing through it). If you still see full battery voltage across those two large posts even after the click, the solenoid is bad, and your controller might be perfectly fine.
What to do if the test fails
If you've gone through the steps and determined that the controller isn't putting out any voltage to the motor, it's probably time for a replacement. You have a couple of options here.
You can buy an OEM replacement, which is usually the safest bet if you want everything to bolt right back up. However, many people take this opportunity to upgrade to an aftermarket controller like an Alltrax or Navitas. These often allow you to plug in a laptop or use a phone app to adjust your top speed, acceleration, and "regen" braking. It's a nice way to get a bit more "oomph" out of an older cart.
Just a heads-up: if you do upgrade the controller, check your wires. A high-amp controller will melt old, thin 6-gauge wires. If you're putting in a beefy controller, it's usually smart to swap out your main battery cables for 4-gauge or even 2-gauge wires at the same time.
Testing these things takes a little bit of patience, but it's worth the effort. There's nothing worse than spending $500 on a part only to find out it was a $5 loose wire or a $30 solenoid. Take your time, stay safe, and you'll have that cart moving again in no time.