Search my name and intercooler install. I've said it before, posted it...and even tossed out pictures.

Not a single leak to date.