I have just finished an extensive internet search on what liquid to use to flush out and/or soak the fresh water cooling side on my Yanmar 3GMF engine. I want to clean it out to improve cooling efficiency. There sure are a lot of different opions out there! The most agressive approach seemd to be using full strength muriatic acid, although many thought that this would quickly damage the engine - particularily if left overnight to soak. Others used a 50% solution of muriatic acid. Some said use a regular autoshop rad flushing liquid, but make sure that it is suitable for use with aluminum. On the other end of the scale, several people liked the idea of soaking with a 50:50 vinegar/water mix and noted that this selection made final disposal of the flushing solution much easier because it had minimal environmental impact - which made me wonder if it would also be much less effective at cleaning out the inside of my engine and water heater!!Do any of you have any thoughts on this topic? Neil