hi have merc 90 [serial # 6473622]that will not go over 200rpm when in the water,[out of water she will go to 450rpm no probs] have changed plugs, coils, new stator installed, stripped 3 x carbs, engine starts first time and sounds great until you try to open her up then she sounds like she not firing on all cylinders and try as she might she will not go above 200 rpm under 200 rpm she's great please help it driving me mad