GTS 900 electric start needs ignition

My GTS 900 Ducati electronica ignition system has gone belly up. any body got any sugestions where I can get an ignition generator to fix the old system, or an electronic ignition system that actualy works with an electric start machine. Any help would be much apreciated