Reading the last post something occurred to me. Have you checked to see if it actually running hot? Is it simply a gauge error?
Different situation but I once had an English car when for some unexplained reason once the car warmed up the temp gauge went to the peg, if the headlights were on. If you turned the dash lights down the gauge went down as well. The engine was not running hot.