I have a 1997 EZGO electric cart that has been lifted and has large tires. The batteries are relatively new. The problem that I am having with it is that it is way slow in forward. It will run much faster in reverse. Also, after running it hard for a while, the controller gets super hot and starts to smoke. It is a stock controller. Does that sound like my controller is bad?