What size electric fan?
Thought it was said the motor was offset? I have a Jeep Cherokee fan on mine. It works okay, but I have to put a shroud on it, the fan didn't come with a shroud. It does pull alot of air. I believe I don't have my timing set right yet and it does start to get hot idling.
I have to put mufflers on the car, a neighbor 2 houses up was starting to get a case. So, I didn't play with it much, put it away for the winter.
I was watching this thread, I had thought about the Taurus fan, but I didn't have enough room either. I have an electric pump on mine as well.