I did the boss rods and pistons. It's a nice setup cause they come assembled and even the rings come on the piston ready to drop in. If you get the crank there's no need to get the assembly balanced. This is a great budget build, the parts are cheap compared to aftermarket and no machine work is nessacery.