I have purchased a block like this from summit some years ago and it was the best engine i have ever had. But like pat said i had all the tools to check the clearances of the block. I also had bought all new piston and crank and rods. as far as buying the rotating assembly it needs to go to machine shop for balance anyway. The machine shops i always use will check your clearances for almost nothing. ( I did say check not make right but check ). hope this helps.