I just bought an 86 Chevy Silverado 2WD. I don't know why but I've always loved this Chevy model. And after trading in my 2004 2500 4x4 for a mini van my wife let me buy an old beater truck. Well I plan to soup this puppy up. But first I want to get a new engine and trans before doing any body work. I've always loved automobiles and now have the time and money (not a lot) to really dive in. I'm a newbie but a fast learner and am not really affraid of taking on a big challange. So my question here is My current engine is a standard 305 5.0L 4BBR, and it leaks oil from pretty much everywhere. I want to know what would be a nice upgrade and how hard would it be? I would like to use my current intake manafold, carb, etc (because it has been newly upgraded), how big can I go with out needing to buy all new parts? I was thinking of upgrading to a 350. Any suggestions?