I'm not familiar with your model. Does it have a fuel tank vent on it that could have gotten plugged up? Does it have a Bank Angle Sensor on the motor? Either of those could be suspects if your bike has them.
Welcome to the forums!
Welcome to the forums!