Thanks for the info.
I ended up getting RACING OUTROTOR KIT, ADJUST TIMING, SEMI-DIGI CDI, HARNESS - DHZ Mini Moto but 3mm needs to be taken off the back plate apparently.
I feel your pain with the wiring though, it's a nightmare if you are flying blind.