I have 1995 Force 90HP that up until last week ran great. I have it mounted on a 2002 Key West 1720 DC that usually runs about 37 to 38 mph @ 5000 rpms. Last week I had just got underway at full throttle when the motor hesitated and the speed dropped to about 32 mph and the rpms went to 4000. It never cut off and it ran like this the rest of the time on the water. When giving it full throttle it feels really sluggish and takes longer than usual to power up to full speed. After that day I replaced the spark plugs, which looked fouled and took it back out. Same problem, sluggish and not reaching the previous top speed, but started and ran fine, just sluggish. Thinking that it might be the fuel, I checked the primer bulb and fuel hook up for any build up that might be restricting flow and found none. I replaced the fuel filter and brought along an external tank with fresh mixed fuel 50 to 1. I started out on the external tank and the top speed went up to around 34 mph and the rpms went to 4200 but still sluggish and not running near the original 38 mph and 5000 rpms. I went back to the internal tank and the performance was the same. This makes me think it is not the fuel. I am not sure what to do next? I do not feel good about looking into the carbs. Any suggestions or help would be greatly appreciated.