Mate, try any of the vendors that sponsor this forum for piston/jug assy, u'll probably get it as a rebuild kit. U'll also need a complete gasket set, including crankcase gasket, pistonbikes or just about any of the others, plus the 2 crank seals. The main & countershaft bearings are 6202's & they're common, just get quality. They'll likely be sealed, leave as they are for the countershaft, remove the seals & wash the lubricant out for the crank. Replace the outter seals only if u want, not the inner. Someone has posted a link for a high quality small end bearing. I dont know wot ur big end is like, hopefully its ok. Cheers