if you want pics etc, check out my thread,
how to install universal intercooler....
i think my car pulls harder, maybe just ,my mind but when i get out of the car and feel the inlet its nice and cold whereas with the smic it wasnt as cold! thats for sure so it must be doing something