When you run it on the stand is the drive belt in good relationship to the front and rear pulleys ? . Or is this a single speed. In any case allignment check.
Then listen to the sound of it running for exhaust leak. If there is a sizeable exhaust leak it will be loud and run erratically. The rear wheel to sub interface is also critical to make sure anything rotating isn't rubbing. There should be zero leak at the exhaust