It may not fit because the 2 bars that hold the center of the windshield frame are bent. Try taking the screws loose and fitting the frame to the cab before tightning them again. Mine had the original square bars,in the center, that I was able to remove without bending. My frame fit fine with a new rubber.