I have a serious problem with my 2004 Speedmaster. Would like to post for comments.

After riding 60 miles freeway 2 blocks from home driving 30MPH slowed to 10-15 to make a left turn half way into turn the engine stopped, rear tire locked before I could engage the clutch, the bike dropped to the right. The bike stopped another time same trip but this time it was raining pulling up to stop light 6 blocks from home it stopped running but engaged clutch, at first couldn’t get it started, pushed it to the side waited 15 minutes and it started and no further problems. This scenario happened again about a year later, nothing serious waited 5-10 minutes to start. This time if it wasn’t for my helmet I would be in hospital. Please provide some answers to fix problem.