Define high vane pump ? they only make 2 water pumps, one with cast impeller and another with stamped steel impeller. As long as the clearance to the divider plate is tight, then both work. As far as the filler panels go.... Maybe maybe not More important is what engine fan set up.