I may be running in from left field with only 2 outs but,
I would like to see a DVM connected to the battery pack mains and get a reading when the cart runs good for 10 minutes then when the solenoid cuts in and out.
Is there a significant voltage drop at the pack?