My 2007 sportsman 700 has developed an issue. I t will start fine and runs great, but at idle it will slowly get a little rough and then die. I thought maybe it was some bad gas or moisture . Any help or suggestions on where to start and what to check would be greatly appreciated. It is an EFI model, thanks