Had electric pusher when my 351w was supercharged.. street driving was out of the question..Didnt cool off that motor till I put a fiberglass flex and electric pusher.. Dumped supercharger ( belt eater) and just added more nitrous.. Electric pushing looses 40% of there scfms compaired to pulling... just saying..the best fan is stock or extra hd cooling stainless flex 18" or bigger I think stock is around 18 1/2 or 19" and yes a small electric pusher can block off air flow to condenser and radiator.. It will only flow so much air it can block free air from entering the radiator....If you were around texas I would give you a 20" stocker I have laying around.. everything of mine will have a 24".. The raid in my vert years ago was 400 smackers.. Still check the inlet and outlet temps with a gun and see if it is cooling enough there should be a drop in temp from top and bottom..