As I say, one issue is the radiator cap spring looses tension so try replacing that.
I just use a cheap Chinese one on my DTR with a temperature sensor in it and it's been sound.
Another problem could be the thermostat as given up, maybe it's locked closed so it's not regulating temperature correctly.