this is a late 80s 90 hp mariner with no distributor. It will only turn 3400 rpm maximum. It acts like it wants to go from time to time. I had the carbs rebuilt and put new water seperator and filter inline as well. I also cleaned the fuel pump screen. It is getting fuel. It will idle fine for a...