yes, but youd have to polish the crank and get new bearings same thing that u would do if u use your own block.
if your talking about getting a running block with crank and everything in it already. and your trying to swap your top end off and put it on the new block then thats possible just make sure
1- change head gasket, and install it properly
2- make sure you buy the same block, if u had a 7mge get a 7mge, if u had a 7mgte then get a 7mgte.
goodluck
-saif