Jim, I'd just go with a crate engine from GM....i see adds in the hot rod mags all the time for a stock 350ci longblock going for like $1200-$1500. How can you beat that price for a engine coming straight form GM??? You would probably pay more for the machineing and pistons if you went by way or a rebuild yourself!! And you get GM's warranty. All youd need to do is swap all your acc onto the new engine and drop it in.