well i have my stock top end off my bike its an 03' and is stockbore stock piston. i upgraded and have whole top end with head, cylinder, and piston with circlips and rod bearing. all u need is gaskets. did compression test before i took it off and got a 126. cylinder is pretty much perfect good...