I thought you said you alraedy have a 24v motor and 4 12v batteries already?
those 18v batteries from HF are 1.3AH....they will last 2-3mins max
the 12v scooter batteries are usually 7-12AH so you can see how thats a big difference.
do you not have the controller from the scooter you took apart?