So your two 12v batteries in series, are reading 14.18v together?
Meaning each 12v battery alone ....is reading 7.09v?
If so, that's not a good sign.
Are they gelled electrolyte, or AGM. Sooooo many people call any sealed battery a gell cell that the term has now become entirely meaningless without actual clarification that one knows the difference.
If they are actual gelled electrolyte batteries, I have no experience with them, If each is measuring 14.18v, and together in series they are measuring 28.36v, 18 hours off the charger, perhaps your e bay charger took them way over the 28 to 29 volts you previously measured, overcharging them, perhaps causing voids in the gelled electrolyte, the bane of actual gelled electrolyte batteries.
Would be nice to see how much amperage your overheating 24v motor is drawing, and know how much voltage it is getting.
Without Data or proper details you will not get anything but random well meaning guesses.