I have a 1990 50esdjd outboard on a 16' flat bottom that is nothing but trouble. The problem: motor idles well on hose/ in water, jumps out of the hole just fine gets up on plane and holds it. however it will not go over 2300 rpm. @ 2300 rpm it runs fine, does not stutter or shake. primer bulb...