2000 40hp 4 stroke Mercury. motor runs smooth from 1000 to 4200, then begins missing. I've replaced the fuel filter, fuel lines, fuel pump, spark plugs, ignition coils. I had Mercury dealership rebuild the 3 carburetors, still the same problem. Any ideas?