After installing new batteries and a new set of 4g wires on a EZGO golf cart, my cart ran better than ever. Bounced around my dear lease for hours at low speeds and had plenty of battery left. Over 1/2 by meter, Then. my golf cart stalled and stopped running. It would power up but not enough power to pull it self. I let it sit for about 15 minutes and then it ran fine the rest of the day. Could this possibly be the solenoid or controller overheating or could it be something else. I checked my cables when it happened and none of them were warm or loose. Thanks for the help guys