Check your compression first for sure. Also, you may not need to replace the piston, you may only need to replace the rings. I heard from a guy at the local riding area that if you want to keep your 125 competitive, change the rings every 10 hours, and the piston every 30