It sounds like there may be a problem with the battery pack wiring harness or connectors. We recommend carefully inspecting the battery pack wiring harness and the wires and connectors between the battery pack and controller for any signs of overheating and replacing any of the wires or connectors which may have overheated.
Gregg hill