You checked the base ignition timing, good. Did you check to see if the timing advances as the engine rpms increase?
Running an engine lean under load can also cause very high exhaust temperatures.
Running an engine lean under load can also cause very high exhaust temperatures.