I dont see why it wouldnt fit.Ive got a guy here in town with a 2000 with the 28 inch radiator and are working on his.The top mount bolts where the fan shroud did and the bottom will set in the lower tray.If he backs out you interested in one for parts only and we will test fit your truck