I have the same radiator. While they are advertised to fit your
3100 they are not advertised as being the same dimensions as the thinner 6 cylinder stock radiator. Mine fits fine and needed only minor adjustment of the mounting holes to be bolted in.
I am confused by your statement "gets caught up on the grill support bars". Your radiator is mounted on the engine side of the radiator support isn't it?


Drew