VicS
Well-known member
The fact that when it does start it runs well suggests the fuel side is fine.
If it were mine I would get a coil pack from ebay for a few quid and try that. It could be a faulty wire or heat soak effecting it.
It also suggests that the ignition system is fine
Id find out how/where to disconnect the kill button before spending money on fixing an unconfirmed fault.