If the F-N-R switch is on the dash it's a SepEx motor, if the F-N-R switch is down behind your knee it's a series cart.
If it's a series cart, it's still sounding like a battery/cable/connection or controller issue.
Why did you change the controller?
Did it ever run well after you changed the controller?
Is it lifted with big tires?