I have a 2013 pro xs 115 hp outboard. There is what seems to be a misfire between around 1500-2000 rpms. Anywhere in this rpm range the outboard surges slightly (revs up and down). When it gets over 2000 rpms, it immediately clears up and runs perfectly. It starts up and idles perfectly. I have tried replacing the plugs twice which are the correct plugs and properly gapped. I have also swapped all three coils and wires with known good ones, all with no change whatsoever. My next guess would be dirty injectors. I have pulled apart the vst and it was completely spotless. It has a new battery rated at 1000 mca. I’ve tried searching forums with no luck. Has anyone ran into this before? Thanks in advance.