I have a 1988 75 horse Mariner 3 cylinder. It will push my boat to 34 mph. All of the sudden it wont go past 4100 rpm at WOT. It idles ok and revs up when in idle but just gets a point and wont go any faster. The gas is fresh and the spark plugs are new and I also have a water separator installed. Any thoughts, it seems like something electrical but I don’t know what. PLEASE HELP!!