Did you check that there's enough gas in the tank?
I ran mine dry when I bought it and had the same problems. The idiot light never indicated low fuel... That makes me an idiot. Didn't realize it until I went to pull the tanks to check out the carbs and the tanks felt very light.
The place to improve the world is first in one's own heart and head and hands - R. M. Pirsig