First thing I would do is jet it up 1 or 2 steps and make sure it has enough timing at idle. Cost nothing!!

All stock cooling here Stu And I have been in some really hot places with no overheating at idle.

I'm starting to see a glimpse of your tune up from here Stu? Burning off the coating on your headers said something to me also?