I have an 96 jimmy, on 100 degree weather days, it starts to overheat. Could it be the clutch fan going out. Its a little hard to turn when cold. Then it loosens up a little then gets hard to spin again. I changed the thermostat, radiator, and prestone out. Could it be the fan clutch?