My 2004 Yamaha 150 was good to go when I bought it used earlier this year(165 hours). Now, it has steadily lost power/RPM's over the last month or so. When the throttle is at max the RPM's increase for a second or two then the motor just backs down to about 2500 or so (the tach is inop so I'm guessing there). When it is out of the water it runs great while running fresh water through it. I beach the boat often and think that might be causing it because when I run fresh water through it after use it seems to do better until the next time I beach it. Is there a filter somewhere in the lower unit that may be getting full of sand or mud that I can change? Any help would be much appreciated!