Hi all, I finally installed my flexalite electric fan and it works great! The first time I test drove it I immediately noticed an increase in HP and throttle response. It was fairly easy to install, the hardest part was trying to figure out how to remove the stock radiator fan. If anyone is wondering how you do this on 1999-06 GM trucks, you have to get a strap wrench to hold the water pump pulley from spinning and get a wrench to loosen the fan/clutch nut. As for the wiring, it was easy considering I'm not very experienced with electrical work. The kit comes with detailed instructions so it's dummy proof. Just figured I'd share my thoughts with everyone on the installation. If anyone has any questions, please feel free.