150hp mariner 1985 cranks idles and revs out of water, takes gear in water but wont rev over 1800rpm. Found trigger (timing advancer) was broke so i replaced it, rebuilt fuel pump, new plugs, 120psi on all cyl, all coils tested good, cleaned carbs replaces gaskets on all of them, and checked...