I have not dove down an checked my through hull to see how clean it is, but if I unscrew the strainer and open the through hull, I get a good gush of water into the bilge. That being said, the last time I started the engine I heard a squeak from it for a little while and no burping from the exhaust. After a little while the squeaking stopped and the burping started then became a good flow. I decided to start the engine again yesterday and the same thing happened. The engine is 1 year old, and has 96 hours on it. I have adjusted the belt, but have not replaced the impeller yet. (That is what I suspect more than anything else.)Opinions and guidance pls. 1. Do you think I am guessing the correct answer to the problem?2. On a 2gm20, is replacement of the impeller something I should watch a mechanic do then do myself from then on, or is it an easy thing for a mechanically inclined person?