If you have a multi-meter or an ohm meter I would check the resistance on the trigger just to rule that out.
The trigger has two wires coming from under the flywheel and going to the switchbox. One is brown with a yellow stripe the other is brown with a white stripe. You can disconnect their bullet connectors at the switch box (but remember what went where) and just test the resistance between the two wires (and it don't matter which one the black or red lead goes to from your meter). You are basically looking for continuity. Specifically, with the meter set to X100 ohms you want 6.5 to 8.5 ohms of resistance - less is "ok", much more is a bad thing and would make the trigger suspect.
If that checks out then replace the switchbox given that you have proven the coils good by swapping leads and the stator must be ok or you would not of had power at either coil.