Second Cam's experience. Our Yanmar raw water cooled generator was overheating. Confirmed all components were operable and on advice of trusted Yanmar mechanic did the muriatic acid routine. Sucked it in through the raw water pump, let it sit 15 minutes, reconnected raw water intake to thru hull and flushed. All ended well, no gasket failures or impeller problems upon subsequent inspection.