Installed the Champion radiator, the thing fit like a glove, all mounting holes were correct. It looks great, especially considering the $. Truck runs well, seems to take longer between fan cycles. Will see how it does in summer heat. With the money saved over an OE unit I replaced every hose and pipe in the entire cooling system. Installed OEM thermostat, replaced the rubber hoses on the cooling stack. Very happy with the product, almost afraid to say to good to be true. I know they are coming out of China at that price, but even the welds on these things look good. I would recommend at this point. Thanks guys.