That's gotta be a big relief getting all this stuff taken care of. Leaks are a big pain for cars that have sat a long time. I know this first hand. Every time I move a car there's a puddle.Cant wait to see how it performs vs the old setup. You gotta go burn some rubber