I'll try to get pictures of the intercooler this weekend. Actually, here's a picture of it mounted:
Forum Rules