I have a 1992 Yanmar 27 HP 3GM30F ( fresh water cooled) which is overheating. The engine would normally run at 180 Degrees at 2700 RPM. The smoke was clear and and it did not seem to be laboring.This weekend I began to see it head up over 180 and I immediately throttled back or gave it a rest to get the temp down.I have done the following with limited improvement:1/ Cleaned the sea-cock and strainer to ensure adequate sea water flow2/ replaced and lubed the impeller and ensured it was pumping3/ Opened and checked the heat exchanger tubes to ensure adequate water flow4/ dove and cleaned the barnacles off the prop5/ I poked around the exhaust mixing elbow to ensure it was clear but I couldn't get it offAll of the above seemed to improve both performance and the raw water discharge through the exhaust but it still seems a little low.The engine ran very well when I 1st started out and after about a 1/2 hour period I switched the battery from the start to the house bank to recharge. When the high output generator kicked in the engine heat immediately shot up which I do not recall seeing in the past.A few questions:1/Could the high output generator/alternator be faulty and causing too large a strain on the engine.2/Where would be the next logical place to look?3/I am considering flushing the engine with a descaler- would you recommend flushing both the fresh and raw water side? The fresh water pump has recently been replaced and a new mix of antifreeze added. 4/ What would be the normal operating temperature for this engine and at what point would you be concerned?5/ How much raw water discharge should there be?Any I have a