I am planning for long distance riding and have never had any service on the electrical generating system. Any history of the lifespan on these? My bike has 90k miles.