i had a stock qt act this way and it ended up being the little petcock filter in the gas tank was clogged up. On cold start the engine would fire up but shortly after would die. Wouldn’t restart unless you let it sit for a long period of time or you violently shook the entire bike... Removed the cock filter, cleaned tank and threw an inline filter on the fuel line..... rode it to the moon