Well it was the direct replacment for the stock radiator.. at the time i just bought it cuz it was $80.. Had to replace my motorsport 3 core rad since my balancer blew off the crank and went through the rad lol what a sight lol it might be lifetime warranty now that you said that.. i'll go back to the store and find out