Check the battery charging coils in that stator. Should be continiuty with low consistent resistance between the 3 yellow charge wires and no continuity from any yellow to ground.
If that's OK you can fit an ignitech or Raesan. Neither use the failed high and low coils on your stator or your failed advance pulsers.
Or there is the option of fitting a new G47 stator and a set of advance pulsers which will need to be sourced used.