I have a 1991 Evinrude 90hp VRO model# E90TLEIE, which gets an over temp alarm after 5-10 mins on water. I can run it at idle in my drive with muffs for as long as I want with no alarm. However, I can tell by touch that the port head is running hotter than the starbord head. Actually the starboard side is coolenough to leave my hand on while running for a long time (in drive @ idle). The port side gets hot within a couple minutes, but is still bearable. I have changed the impeller with no change. Does anyone have a suggestion where to start the next diagnosis?