I had a 91 Eclipse Turbo stock that I thought had an overheating problem as did the dealer. Seemed to run hotter at higher rpm and then I noticed electrical load influenced it. I did some further checking of temperatures when the fan went on and off etc and found it was not an overheating but a faulty alternator regulator. It was raising the system voltage about 1/2 to 1 volt higher than normal and that was enough to cause the temperature gauge to read high. I knew something was up when the gauge would sweep a little bit faster than the water temp could change.