Hi, I'm a soldier with the 101st Airborne Division. I have a 2011 Silverado and a 1995 Suburban. My Suburban has 270000 mile. It has obviously had engine work before, the biggest indicator is vit's now carburated rather than the OEM TBI. It's smoking white smoke. Mainly between the 2-3k rpm range. Upon closer inspection oil is getting into the intake manifold. Could be a bad O-ring. What is my best economical fix. Re build, Re-Man, or crate engine.