So my maiden voyage resulted in my starboard engine overheating as soon as i went to plane. I replaced the thermostats and impeller unit a few weeks back and both engines ran beautifully for 15-20 min at idle and revving up on several occasions right off the old muffs no issues at all. As soon as i put in i noticed the starboard had week flow and was hopping it was a little air bound not the case. I dropped off the leg when i got home and found lots of crap in the impeller housing like large sand flakes of mineral deposits. took out t-stats flushed down with hose more garbage came out. Put pack together and it still overheats in 5 min or less temp readings are 190 ish at top of manifolds just before it screams with good flow from the tinkler. 2008 motor with 330 hrs and i know they were never run hard witch is the issue. So t-stats out i will Flush with Vinegar and am considering barnacle buster. However Barnacle buster and aluminium seems to be a great debate what else may i be overlooking here......