I built it myself,it was already bored 80 over when I got it so I just replaced it.The piston is new,was ruunning a 20:1 mix after rebuild but only cranked it a few times before loosing compression.I also ported the exhaust but do not know if I over did it or not.Motor ran and sounded great but now nothing.