Wow, this news sucks... I would almost take a few thousand mile salvage engine and totally check the oil passages for sand over buying a new engine, just so that the oil had a chance to remove any really loose sand. Remove and replace all of the head plugs, remove and replace the mains/girdle/etc and clean as needed. A really good cleaning with compressed air and maybe a little digging inside the passages with a piece of wire clothes hanger perhaps... It would at least improve your chances...
http://www.bnmotorsports.com
"And I will strike down upon thee with great vengeance and furious anger those who attempt to poison and destroy my CEG brothers. And you will know I am the Moderator when I lay my vengeance upon you."