It's an intercooler....There was shit floating around about that car forever ago...Just because it doesn't work like it should doesn't mean it's not what it is...Have you paid attention in this thread at all? diaf