This fan has been working fine with my intercooler for about 10 months. However, due to the horizontal position of the heatsink, small stones got into the fan and damaged the aluminum fins. It became clear that I needed a puller, not a pusher, to keep this from happening again. Please note that this fan can be either push or pull depending on how the cables are connected. The blades aren't optimized for draft, but they work well enough to get the job done and saved me from buying two more fans.