I have a 2000 Johnson 115hp OB motor that has a problem that no one can seem to identify and/or fix. When I am on the water and accelerate to 3000 rpm’s or more the motor starts bogging down or cutting out almost like its missing. It never dies, it just runs really rough. At idle speeds, and any rpm up to @ 3000 rpm’s it runs pretty good. We’ve had it into 3 shops and no one can seem to figure out the problem. To date we’ve replaced the spark plugs, cleaned out the carbs, checked the jets for clogs (none found), checked the timing and compression (both good), drained off most of the fuel (found a couple of ounces of water), changed the fuel filter, and had the power pack tested (it was fine). Nothing has fixed the problem. Anybody have any ideas? I am wondering about the water pump and/or oil pump. Anybody ever seen this before? I thought the water in the tank was the problem as all this started right after I topped off my tank at a marina on Beaver Lake, AR at the end of March.