2001 90 hp Johnson runs great for 5/10 minutes then only wants to run 2800 rpm. Owner had me install a water seperator filter. I installed seperator 6" above external fuel tank under center console. He ran boat off and on for 3to4 hours. On the way back to dock boat started acting up and would not run over 2800rpm. Let it set awhile and boat would get up and run for about 5 minutes than shut down to 2800 rpm. When I got to boat - I bypassed fuel seperator and bulb - hooked fuel line straight to tank. Boat would get up and run for 5 minutes and fall back to 2800rpm. Changed plugs - same thing.<br />Checked compression 120 on all 4 cylinders.<br />Spark checked- good clean spark.<br />Duplicated running condition put tack on each ign wire - they all read the same - engine would build speed to 2800 rpm but would go no further.<br />thanks for any help <br />Ed