Hi, I have a 2003 Polaris sportsman 600 twin. The other day I had it idling fine in the parking lot for like 10-15 mins took it for a ride down the street felt like it was going to die so I raced back and it died when I let go the gas. But it also backfired a few times when I slowed down coming back. I try starting it but it won't stay idling now unless I press the gas. Any suggestions would be great thanks.