Got an 89 Searay 5.7 Mercruiser with Alpha 1 outdrive. At idle for extended periods of time (5 min or more)engine temp will redline and temp alarm sounds. Rev engine to 1,000 or more - engine rapidly cools to 145 degrees. Under power engine temp is normal only at idle does it get hot, is this normal? Oil pressure doesn't drop with high engine temp. Boat is in fresh water and is raw water cooling. Relaced engine circulating pump, t-stat, both exhaust manifolds due to corrosion, all hoses. Would the impeller replacement be next on the list or don't worry about it? Thanks in advance for any advice.