I purchased this radiator after looking at reviews. It isn’t the cheapest out there, but seemed to be a good value. After about 20k miles, the radiator’s internal transmission cooler failed, the transmission pushed all the transmission fluid into the radiator and the engine coolant system, overpressurized the cooling system, relieving the pressurized coolant/tranny fluid mix out the overflow. Waiting now to hear about potential damage to the Allison transmission. Long story short, in the future I will be sure to purchase a radiator that has a warranty, as this one does not.