While riding in a benefit yesterday I was running at 55mph at about 5k RPM and the bike started to loss power then the tac went to 8k and bounced around then all electrics went out and I had to coast to a stop. After I sit for a min the lights come back on and she starts runs for a mile or two and cuts off again. It will then run fine for about 50 to 60 miles. what could be causing this? Also is there any kind of kill switch in the tank that can come loss and cause a buzzing sound and if so could this be the issue?