I have the factory hood seals. Nothing additional.
I dont know how a mechanical fan would help my situation. But I'm open to try one. I just don't know what clutch/fan assembly to use that will thread onto the magnum water pump. Thats about the only thing I could try different.