I have a 115 Hp 1990 Johnson. Last week it was running great! At WOT I was getting 5100 RPM and about 40 mph. Yesterday I took it out and I could only get it up to 4000 rpm. It idled slightly rougher, but nothing to make me concerned. I didn't take the engine cover off or performed any maintenance between the 2 runs. I live in a slow zone, so I have to transit out to the fast zone between 1500 and 2000 rpm for about 30 minutes. When I pushed the throttle to WOT, the boat barely responded. It sounded like it was going to take off, but it never did. I could only manage 4000 rpm. Sometimes when I'm at 2000 rpm and push the throttle forward, it will stall. But, it will start right back up. Any ideas on how to trouble shoot it? Do you think it is electrical? Maybe a clogged port in my carbs?