The following morning I managed to get hold a brand new Ducatti CDI off another rider and I was back in business. No more problems for the rest of the ride across and all the way back to Norfolk until 2 weeks later on the way to the shops it just died whilst I was ridding, took the CDI off and found this:

I then took the old Indian CDI off my other scoot that had been good for around 6k miles and all was good again. Then 3 weeks ago I changed the complete engine and doing plug chops it refused to re-start…..no spark again, fine before switching off and then nothing.
At this point I was convinced that the problem was vibration related so on Saturday I made a rubber mounted bracket and fitted another brand new Ducatti CDI but after less than 20 miles this happened

I put another Indian one on for the moment but I’m at a bit of a loss, the problem seems to persist even with a different engine. Also there might be 2 different issues going on, both Ducatti CDI’s have literally exploded with the engine running whereas the Indian ones have just stopped working with no visible external damage.
HELP
Colin