2010 sportsman 550 starting

I am having issues starting my 2010 sportsman 550. If you just turn the key, it just continously turns over but doesn’t start. I have to pump the throttle over and over. Sometimes it starts after a minute or two and sometimes it just won’t start. I’ve drained the battery trying to start it a couple times. While pumping the throttle, I occasionally get what seems to be air blowing backing out of the air filter and have had it backfire a couple times.

Once started, I have to keep giving it some gas til it warms up or it will die, then have to start the starting procedure again. Once it warms up it runs great.

Any help would be appreciated before I have to take it to the dreaded dealer.