My jimmy is overheating its going all the way to the 260 mark after running about 20mins I have replaced a head gasket because it was leaking antifreeze. Now it is holding antifreeze but still overheating. I also replaced the fan clutch and the thermostat. What else could it be. The water pump is fine... I don't have the money to have a mechanic to look at it again.. Could it be the radiator maybe?