you could have him put it together and just send the cylinders out for porting and boring, the crank should be about 500 the stock crank would cost about 350 to fix properly I went with new myself. the MX porting is aroud 350 and the boring is 100 and the only pistons I would get a wiseco they are about 160 to 170. I know it sounds like a lot of $ but well worth it for the power and reliability. I don't know what it would cost for Jeff to do the complete job call him and ask he is great to deal with!! I just got out my credit card and sent my cyls to him, and am still sleeping in the dog house but worth it, and my shee loves my for it.