Already done the radiator and hoses, might as well do the thermostat, check the water pump to see if any water is leaking out the bottom. Also it has over heated before so it could be head gasket, warped head. I would go with the thermo and the pump first and maybe the temp sensor. Maybe even the radiator cap.