I bought this 97 Tahoe the previous owner put a new 5.7 vortec l31 I believe in 2015 he gave me receipt n all.i plan on building it up add some hp it's completely stock and there's a couple issues I need help with first. I have some leaks underneath and my right tire looks like grease exploded...