Ben, I want to say thank you for finding this leak and fixing it. The car starts smother and with the weather we have here in Wisconsin I know this will make the car perform that much better. I have no clue on procedure to fix this sort of problem and your mechanics are great. I'm glad this was caught before something drastic happened.
more