How much does temperature affect motor?

Is it a stock/off stock or built motor?
If it needs to idle that high,there are other issues that are contributing to your problems.
Vacuum leaks causing lean conditions will add to heat issues.
Check distributor function, timing advancing?
Full advance?