Yea, you will not find a fan that will move as much air as the oem. Stick with that, maybe check your fan clutch. It is electric and sometimes they do fail not allowing the fan to lock up. As asked, have you heard it come on? If you are not sure then it hasn't... They are so loud, the first time it comes on you will pull over to see what is making all of the noise...
Member # 23075 Reged: 07/18/02
2005 Excursion w/ 6.0L PSD - Edge Insight, RCD EGR delete, Turbo Drain/Blue Spring/Oil Cooler Updates, Dfuser Coolant Filter, 240amp alt, fumoto.
2008 FX4 F250 CCSB w/ 6.4L PSD - Edge Insight, H13 Bi-HIDs, custom coolant filter, fumoto.