I'd check out the coolant level and flow first. Have the radiator boiled out. You could also have a lot of the radiator fins blocked with bugs over the years. This has happened to me in the midwest. Get a good water pump and a 160* thermostat. Be sure to purge the block too with some kind of coolant cleanout thing and water.
Then go after all those other more recondite failures. Just to add to the frowst, I think you might look at a too lean fuel mix condition because this causes heating under load.
Then go after all those other more recondite failures. Just to add to the frowst, I think you might look at a too lean fuel mix condition because this causes heating under load.