I have a 1998 EZ-GO DCS cart, whenever it is hot outside it will not go. I can hear the solenoid clicking, but it will not go in forward or reverse. I have brought it into the cart shop a couple of times, but it will never do it while they have it. Do you think it is the controller? Any help or advice is greatly appreciated.