Hi Tommy and
to the forum.
It is
not possible for a GM battery to reverse its polarity, but even if it was, it would still not make the motor run backwards.
I suspect it's far more likely that the meter leads may have been transposed giving the impression that the battery output was wrong, even though it was correct.
It is quite normal for a big spark to be produced when connecting the battery
if the battery is already switched on before being plugged in.
If the motor is running backwards it is possible that the two wires that are used to switch reverse are touching each other.
Carefully inspect the unused black and blue wires coming from the short unused lead on the motor harness and make sure the insulation has not retracted due to shrinkage and is allowing the exposed copper wires to touch against each other.
If you have LED lights fitted to the bike, the reversed motor problem could also occur if the exposed blue wire in the short lead touches any exposed metal part of the frame.
If those unused "Reverse" wires are not causing the problem, it may be a fault within the motor harness, or the controller's programmable chip causing the motor direction to be reversed.
Please let us know what you find.
Alan P.S.
Tommy, this is a copy of the PM reply I sent to you yesterday just before I got involved with trying to find out why you were experiencing problems accessing the forum.
I cannot find a reason for the error message you received as neither your username or IP address is banned.
If your browser connects via a proxy server it might be the servers IP address that is causing the problem and not yours.
If a proxy server is not being used, it might be worth changing your password and/or email address to see if this makes any difference.
If you're still experiencing problems, please let me know and I will investigate further.