your best and cheapest bet would be to buy a parts bike or engine, a kz 750 or even a 650 will work, the 650 doesnt have the pistons but does have the valve system that will fit and work well. As far as the pistons go, youd need a 750 kz or gpz but Id buy those brand new from wiesco