Just fit this new ally radiator in the truck, I had to do it twice, it leaked around one of the oil cooler fittings. took it back to the company and they fixed right away and gave me a bit of cash back. turned out a rubber seal had split on one of the oil cooler fittings.