By chance had you flushed the coolant recently? I did mine a couple of months ago, but it's been a freakishly cool summer hear in central Texas (what Global Warming?...), so I didn't notice a problem until I very uncharacteristically drove it in some stop-and-go traffic on a ~90 degree day a couple of weeks ago, and noticed the temp gauge getting closer to the 10:00 oclock line than it had ever been before. So I rented ($0 cost) a cooling system pressurizer from Autozone, and found that there was still a ton of air left in the system, despite what I thought was a thorough bleeding that I'd done when I did the flush. After REALLY thoroughly bleeding the system, then taking it out for a long drive with the heater on full blast, bleeding again (found no air this last time), then topping up the coolant, it runs MUCH cooler now (barely gets above the 8:00 oclock line). So, before doing anything else, you might want to do a quick bleed of your system, since it's free. Good luck!