Auxiliary water pump

Totally agree with you. If I can stuff a bigger and better fan in there, thats where I'll start.

i bought a Derale 16 inch part # 16116 fan and put on mine. Very impressed with it. Draws 21 amps, takes up very little room.... moves friggin air...lol
Fixed the similar issues i had to yours.