Yamaha warrants their ebikes for a full 3 years no matter the miles, including the battery, the motor assembly, housing cover, internal gears, motor control unit assembly, drive axle assembly, and torque sensor assembly, rigid frame, and rigid front fork . What that means, at least to me, is...