I just got my Z125 about 2 weeks ago. I've had a blast on it so far. Looking forward to doing a few mods. I've built a number of motors in the klx110 pit bikes and the engine in the z looks very similar. If I tear into the engine on mine any time soon I'll let everyone know what I find.