Oh don't get me started on "it went away!" Find the problem and fix it, if you don't, it WILL leave you! Mine was doing exactly the same until it burnt the right cylinder exhaust valve beyond use, all because of a float that somehow got WAY out of adjustment. Checking the float level is extremely easy. There's a port on the bottom of the float bowls you can slip a clear hose over, then hold the hose against the bowl vertically and loosen the metric Allen head screw just enough to let fuel into the hose. This will tell you EXACTLY where that fuel level is. Takes no time.
These engines are extremely resilient and forgiving maintenance wise, but problems, if not rendered, WILL RETURN!