As far as a fan go's, you can go to a junk yard and get a ford Taurus electric fan for pretty cheap, it has two settings high and low, the low setting keeps my sbc in my jeep cool. You have to buy a relay switch to put on it. I run mine off of a dash mounted switch so I can shut it off for deep water. how many blades are on your mechanical fan now? you can get mechanical fans with more blades for better cooling off of 70's and early 80s full size v8 jeeps, I think you can get them with up to 8 blades and believe me they will move more air. Is your water pump going out??