I think since you changed the thermostat at the same time you had the radiator cleaned you might do yourself a favor and run the engine without the stat to see if that might solve the overheating....it sounds to me like the stat might not be opening causing all that extra pressure in the system?