Re: intercooler leaking
The good news is it can wait for a long time unless it's gushing without doing harm. So take your time looking or save your dollars for a new one. I paid the first time, ouch. The second time I had to remove the supercharger because of the intercooler, I did it myself. The second time was because of a questionable job the time I paid. There's enough information, photos etc. for you to do it yourself on this forum if you can get up the courage.
Les