Just a perhaps unrelated comment on electric fans. I tried the Flex-a-Lite 350-series dual electric puller fans to replace the engine-driven fan on my 1996 Ram 3500 V-10/47RE. When towing our 5th wheel in stop-and-go traffic in the Houston summers, the Flex-a-Lites could not move enough air to prevent overheating.
If the stock fan draws even just 8 BHP (the lowest number I've seen posted), consider that the Flex-a-Lites drew 50 amps x 12 volts = 600 watts = 0. 8 BHP. Even if the electric fan airfoils are twice as efficient as the stock fan (and they're not), that still means that the electrics can move only 20% of the air of the stock fan. If their efficiency is the same, the electrics can move only 10% of the air of the stock fan.
I paid $500 for my education on this topic!! :{ :{
Rusty