Hi, could someone be so kind to help me. My brother in law has owned a wisper 905se for less then 2 years, he has only done roughly 60 miles on it, he only really uses it when away in his camper van. He went for ride on his 905 with us on our electric bikes and his few Power bars he had, ran...