When I replaced mine a few years ago on my CJ7, I went to 1800radiators.com, and autozone for the waterpump. The radiator for the 4.2 was about $130 with a lifetime warranty, and their customer service was great! I even had the radiator replaced once under warranty. The hood clearance wasn't right, and it rubbed the filler neck loose. They replaced it, no questions asked!