No direct experience with the injected models, but the carb models have an 'ignitor' that sends firing separate firing info to each ignition coil. I'd expect the injected model to have a full engine controller/computer that would do the same thing. Have you swapped the controller between machines?
Also, when you swapped the questionable coil/sparkplug to another machine, did you let it run long enough to be sure it wouldn't display the same symptoms?
Also, when you swapped the questionable coil/sparkplug to another machine, did you let it run long enough to be sure it wouldn't display the same symptoms?