I thought seems i hadnt seen to many write ups on it, i thought id say my 2 cents worth on the following :-
GPX 125cc all up (bought off Tubes)
A370 7mm cam
66.5mm Crank (honda nice with offset pin)
59mm piston, to suit big valve head.
97mm rod
heavy duty clutch plates and springs...