This radiator cooling fan is in good condition. It will fit many GM trucks and SUV's from 1988 to 1997, such as C1500, C2500, K1500, K2500, Suburban, Tahoe, full size Blazer, Yukon and full size vans, with the following engine sizes, 305 (5.0L), 350 (5.7L), 262 (4.3L).