Wenn er jetzt läuft tippe ich auch auf irgendwelche Kontaktschwierigkeiten. Sowas ist manchmal schwer zu finden. Wie schon gesagt wurde, Paddel und Anker dabei haben, dann raus aufs Wasser und testen.
Du könnstest auch alle Kontakte an den Zündspulen mal abziehen/abschrauben und mit Multi 40 einsprühen und dann neu zusammen schrauben, das gleiche mit den Zündkerzensteckern. Die CDI Einheit wird wohl in Ordnung sein, sonst würde er ja nicht laufen.
Es gibt bei E*** auch solche Zündungstester, die werden in die Zündleitung eingeschleift, da kannst Du den Zündfunken beobachten: