I have an 85 Monte Carlo SS that recently started having compression problems. I'm going to rebuild or replace the engine. I just don't know which would be better. I can turn a wrench so pulling an engine from a salvage yard would be no problem. The motor that is in the car is a carbureted 350. I have a budget of 4k so there's not much to work with but I will pull the engine myself as well as installing the new one. Eventually I want to run turbos on the engine so forged components would be ideal. I have looked into crate engines but all of them within my budget have cast cranks and pistons. My problem is I don't know if I should choose a different engine to build or if I should just use the block I already have. Any help would be greatly appreciated.