I agree with Tech 100%.

My paper is showing the GM crate 350 for 87-up for $1159.00. I don't think you can go wrong. It's got warranty to boot. The good thing about the engine is it's 1-piece seal and is universal. Universal means it has the lifter bosses for the hydraulic roller settup with the spider. If ever you wanted more performance, you could cheaply add vortec heads, hit the boneyard for hydraulic roller setup and add a nice hydraulic roller cam pretty cheap. Especially considering the cost of retro lifters. The best thing is you know what you have when it's all said and done.