Sounds like coil issue. When Ive had Kawaski engine issue like that its almost always a bad coil.
That’s what I was thinking til I could keep it going by playing with the choke. I already got the new coil packs sitting in the garage. It’s just been on my never ending to-do list