Electric - Pusher Fan ?

no in my experience it will not affect highway cooling, install a 16inch pusher if you have
space limitations on the engine side. It will help cooling in stop/go and low speed