Check your spark plugs. You may just be running lean; especially at idle. If they look good, check the valve timing, then ignition timing, then the heat gauge. If it's still running hot, then you could consider a new/bigger(?) radiator, and/or an electric fan. Paul Ohio