I bought a polaris sportsman 570 efi a couple weeks ago and it ran fine until we took it out to a place to ride trails and it would run okay and then loose almost all power and idle funny and then cut off, then engine code 3598 would come up and I would let it sit and turn the key 3 times and start it up and run fine again for awhile, then it would do it again let it sit and then start up and be okay and the last time it did it it wouldn’t start and had to get hauled out of the park. Anyone know what could be going on?