Two questions:
Why didn't the mechanic fix your high speed issue?
Did you get a 12 volt or 24 volt charger?
It sounds like you have the batteries wired incorrectly or something else is miswired.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.