Alot of people dont realize that they dont put 50 hours on thier motor that much before they rebuild them. Think about it, that is 50 hours of the engine running non-stop, oh, and at race pace also. 100 hours on a 125 is just way too much, on any engine that is an ungodly amount of hours