I'll tell you what happened when mine crapped out.
The trike died, my first guess was a fouled plug. The plug was over a year old, so I figured it was about time. So I swap out the plug, she fires up and runs for about two minutes, then craps out again. I tried to fire it back up and got nothing for about 3-4 minutes. Then it eventually started. It ran for about 20 or 30 seconds, then died again. I'd wait 3-5 minutes, start it up, and repeat.
So basically I had about 20 seconds of run time, 4 minutes of cool down. Crappy, but it got me out of the woods.
85 Tri-Zinger 60
85 ATC250SX
86 ATC250SX
87 ATC250SX
02 XR650L conversion
84 ATC 480R