I have a 07 sportsman 500 EFI that shuts down after about 30 or 40 miles of hard riding. Went to dealer to ck for code updates (none), trouble codes, fuel delivery, etc, all ok. When it dies it’s as if it was vapor locked (EFI ?), still has spark, vents were good, let it sit in the shade for a half hour and it starts right up and runs normal for a while, 15 minutes, half hour. Here’s the kicker, after riding the fuel in the gas tank gets warm and vents to where it’s spitting from the vent so I taped clear tubing to it, the vapors filled the coiled tubing. Foil heat shield is still on bottom of tank. Anyone else with this problem or have an idea, I keep getting stranded in the mountains and one time it could fall off a cliff. Any help would be appreciated.