I can't answer most of those questions if in fact you are asking me. I still haven't figured out why my seller sold mine with 70 miles but I'm glad he did. As far as the 2nd generation motor it is as good as I could have hoped for, climbs like a tank and the emtb mode eliminates changing modes...