This problem started with a constant alarm.The motor started bogging underway.The mechanic is so booked that we've been waiting for over a month & a half for him to fit us in .He did do a check of the overheat and oil sensors(pulled the connections-- alarm still sounded) and said its not overheating & that we had a bad horn.We bought the manual and it says that there is supposed to be a third warning which is a red light that comes on when the oil or overheat sensors get triggered but the light has never come on.The manual states that in either overheat or low oil if all three warning are not on at the same time the CDI unit should be replaced--well we replaced that and the boat ran better than ever for about 20 minutes just like it did before all this crap started
.Then we slowed down for about 5 minutes and when we went to speedup it started bogging out again
.So far I replaced the gas tank,bulb and lines, we've used seafoam, we've checked all the wires & connections when we replaced the CDI, they all seem good.I've cleaned & regapped the plugs, cleaned the gas bowl and filter checked all the fuel lines,cleaned the oil float etc. I'm at a loss for what to do next.I'm ready to get rid of the doggone thing. Any ideas left for me? 