Where are you located? Based on your climate (if you don't have a lot of freezing weather) you could always use more water in your mix. Something like 60% water 40% anti-freeze. Add to that a couple of bottles of Redline water wetter. This will significantly lower engine teperatures. I also recomend that you switch to Mobile One over dino oil. If you haven't done a good flush and fill in some time do that first.