I had similar on an old Mercury Blue band.
Ran great for a few hours and then it would not start.
Next day, it would start easy.
I fixed and checked a load of stuff but in the end my feeling was the coils ( or component parts ) were breaking down and heat build up was causing my grief !
Jim