My winch is mounted in the front and it probably obstructs about 1/3 of the air flow. The engine is a '98 Vortec w/o ac. I am thinking/guessing that at high speed the electric fan running might act as an air dam blocking(?) the air flow through the radiator.