Why advance timing?

have you flushed the block yet? overheating can be; and often is more then timing issues, I've seen a block so plugged up its just a small passage for water to flow! thats why when engine is out its very important to replace core plugs and clean behind them