Whats your location? I know in Sacramento a machine shop called Bokan Brothers is used by Florin Road toyota in Sacramento. I had them do my crank and they have them in stock to just excahnge out, same with heads. Crank comes with bearings and everything. I'm sure blocks to, they do so much yota stuff for florin road toyota