The pistons came with the block after being bored and also the cam and lifters were in it.The reason for the crank from my old 429 is the crank that belonged in it was all chewed up on the key way end .Thanks for your response shawnlee28