Which fan are you a "fan" of?

I've used several Flex fans with no issues, just buy a good one. The only issues with the flex is it may need to stick out to far for your situation since it does "flex" into the engine at speed. Electric may be your best choice. You will need some sort of temp controller. for on/off.