Electric fan install help.

I think there may be some truth to this /\ /\ /\

My temps went down when I went to a HV pump.