I went to go get my hair cut today and on the way to the barber the motor quit going 35 mph. I pulled it over and put it in neutral, she fired right up and have had no problems the rest of the trip. She is getting a little hard to start. Battery is good and the starter is find, possible fuel pump? Or do you think electrical? Any help appreciated before I tear into her.