Yes the trigger can go bad but these don't usually.
This might not work for you???
MISS AT ANY RPM: 1. Disconnect the Yellow wires from the stator to the rectifier and retest. If the miss clears, replace the rectifier. 2. Disconnect the idle stabilizer (advance module) and reset the timing between 23-25 degrees Wide Open Throttle. If the problem clears, discard the idle stabilizer as it is not needed. 3. In the water or on a Dynameters, check the DVA output on the Green wires from the switch box while connected to the ignition coils. You should have a reading of at least 150V DVA or more, increasing with engine RPM until it reaches 300- 400V DVA maximum. A sharp drop in DVA right before the miss becomes apparent on all cylinders will normally be caused by a bad stator. A sharp drop in DVA on less than all cylinders will normally be the switch box or trigger. 4. Connect an inductive tachometer to each cylinder in turn and try to isolate the problem. A high variance in RPM on one cylinder usually indicates a problem in the switch box or ignition coil. Occasionally a trigger will cause this same problem. Check the trigger DVA voltage (see NO SPARK OR INTERMITTENT SPARK ON ONE OR MORE CYLINDERS above). 5. Perform a high-speed shutdown and read the spark plugs. Check for water. A crack in the block can cause a miss at high speed when the water pressure gets high, but a normal shutdown will mask the problem. 6. Check the triggering and charge coil flywheel magnets for cracked, broken and loose magnets. 7. Rotate the stator one bolt hole in either direction and retest.