The oily areas in the photos are soaked with oil.
For the intercooler to leak THAT much, you'd have to have serious boost loss and/or performance loss.
Personally, I highly doubt the intercooler...