Turbo Leak?
Does this make sense to anyone and if so, what could this be? I'm sure I;m not the first with this issue, but trying the search with a few different words yielded no good results for me. I've come to the conclusion that I am search button illiterate.
Mr Schwing sells a <a href="http://www.modshack.info/Pressure.htm">pressure tester</a> for our cars that I have used in the past that works well for tracking down leaks.





