I'll try to get pictures of the intercooler this weekend.

Actually, here's a picture of it mounted: