Great that you got it sorted. It is so impressive the way that you go about steady fault finding and testing hypotheses.
Thank you, I’ll have a read of them. As it happens, after spending most of yesterday with the multimeter and oscilloscope on it the fault lies within the after market NLM CDI unit that’s been fitted. The trigger processing part of the pcb has failed. Sadly it’s not serviceable being a completely potted unit. As all other components are working just fine ie stator, pick ups, coils abd HT leads/caps, I’m now investigating if it can be replaced with an ignitech unit.
Sachse do one - see here https://www.elektronik-sachse.de/shopsystem-3/en/digital-ignition-zdg-3-23-for-morini-350.html
Yeah, I’ve seen that one, thank you. However, that’s €400 plus another €180 for the coils, so about €600 all in delivered. The stator exciter, the pick ups, the coils, HT leads and plug caps are all in good working order so I’m trying to keep all of them and just replace the CDI unit, hoping it will come in around 1/2 of the complete Sachse electronic set up. If it weren’t for the fact he has an electronic tachometer which requires a feed from the CDI I could fit a couple of combined coil/CDI units which are designed for Piaggio group scooters and which cost less than €100 for the pair. Depending what ignitech say I still might have to go that way.