my 96 xj was also overheating also. so last week i installed a 3 core all metal radiator, new water pump, high flow thermostat housing, 180* thermostat, upper and lower hoses, trans cooler (removed tranny lines from radiator). and now everything is good to go. runs 180-190 all day long!!!