Try this...
Take the gas cap off and try it.
If it doesnt start then, run the gas pump....pump it out and right back into the tank and leave the cap off.
I had the same problems with my 07 Raptor. Genset ran fine thru october. At thanksgiving went to do my run test and it would sputter and die. It would only run if i sprayed carb cleaner in the carb. I have stabil in the tank with 10 gallons or relatively fresh premium fuel (from my dune trip in October). I read online that it might be the fuel pump so over my Christmas break I went out to check on things. I thought about bad gas so i drained the fuel bowl and the gas looked fine. I figured i would run my fuel station to keep everything primed and lubed there, so I pumped the fuel out and back into the tank. For the hell of it i went back to the genset and primed it and hit the start button. Darn thing fired right up. Ran it for 30 minutes with a load without a hiccup. As I shut off the genset i went around to check out the trailer and noticed i left my gas cap off. Its a locking one that i bought years ago. So thats my story...bad cap I guess? who knows, maybe pumping the fuel stirred up******in the tank and freed up around the pickup. Worth a try at least.