How much was your running Thor engine overheating in degrees? I hope you didn't go into the red on by the instrument cluster's temp gauge!
Sorry if I missed it but did you check/replace the thermostat? Swap out the cream colored 88°C thermostat for a grey soft-spring 82°C part # PEL500110 which...