12mph is too slowThe battery is only 8.8 aH. 20 miles seems about right for travelling at 19mph. If you turn the power down and reduce your speed to 12 mph, you should be able to get 35 miles.
That's confusing saying you rode on the throttle. Does the motor only work on throttle then?I pedalled also btw the trip wasn't throttle only