I bought my CSF 3 row after reading that it was the best bang for the buck radiator for the XJ out there. Had cooling issues for literally several years but I just knew it couldn't have been due to my radiator, after all it was a highly recommended top-notch radiator and it just couldn't be the prblem. Changed out everything else multiple time...fan clutch, tstat, water pump, hoses...nothing worked. Then the CSF finally started leaking and I just replaced it with a stock radiator. Cooling issue solved. Been skeptical of "must-have upgrades" ever since then.