I have a 95zj, had my radiator replaced at 105,000 miles. The sides are plastic and mine had a leak at the seam on the side. I went to BOB SUMERALL tires and had it done. Had a heavey duty put in and the cost was a little over 200. Its to bad they went with plastic sides but what can you do. If you do it yourself your probally looking at 100-125 for a radiator. I replaced the cockpit first to see if that was the problem but no such luck,hope this helps.