2009 RSV 1000 cuts off while riding

Feb 2020
Ocala Florida
I have a 2009 RSV 1000 shuts off while riding and or after I let it run between 16-21 mins then won’t start back up till it cools down ignition or immobilizer problems please help call me I’m in Ocala Florida 352-233-7350 I have proof of owner ship thank you