I was on a ride yesterday when all of a sudden my machine would run rough and my engine light would flicker on and off then it would just stall and check engine would display. I shut the key off and it would start back up run about 30 feet and the same thing. It did this 4 times and then all was fine ran it home 3-4 miles with no problems. Any ideas? Could I have been overheating?