Might buy a 340 block...

Make sure that sleeve is done correctly..just for comparison I just sold a '72 340 30 over block had it magnaflexed and sonic checked came out excellent for $500.00
Got my 360 race block getting two sleeves at one of my good engine shops right now.

Having three shops I trust to do the machining is priceless.