did you winterize it or run it with the gas off until it shut off on its own before storage? sounds to me that the needles are sticking and the carb needs to be cleaned out really well. probably gummed up pretty good.

also make sure you have fresh gas in the tank. double check your spark plugs or put in new ones.

the carb sounds like the biggest culprit though.