If you need an ignition module for your XTZ750 or maybe a spare if you are travelling and don't want to pay $300+, this unit from China for $18 may be the answer.
Also new voltage regulator on there for a few quid. Only thing with these Chinese com ' asked is that you might be waiting a month for something to arrive. Pay with PayPal and you should be ok. Their tracking system details can often be fake or of no use but that's their problem as onus is on the to prove delivery wen dealing with PayPal.
Have you tried this unit yet? Does it work? Or have you had to re-configure the wiring for it?
Reason I ask is because I bought one, fitted it, no bloody good. Bike won't start with it.