I have a 1989 200 HP Evinrude. It use to run 5500 RPM and GPS 62 MPH. Now it tops out at 4800 RPM and 46 MPH. It sometines idles rough and dies and when this happens it is very sluggish out of the hole but comes on up and goes up to 4800 then just max's out there. I have checked compression and they are all good between 92 and 95. I have cleaned the carbs. I have changed the plugs. I am at a loss. Does anyone have any suggestions.