I have a 93 force 120 that will not run over 3000 rpm, then suddenly it will run fine. Shut it off and it will run 3000 rpm at wot. Changed fuel lines, filter, primer bulb, fuel pump, and cleaned and even replaced carb. Idles fine runs fine up to 3000 rpm then it may or may not run wot.