So it was having issues idling correctly and I replaced the cap and rotor. After doing so, It ran like clockwork. Not 24 hours (and 50 miles) later, I come home from work and park it to go get lunch with the girl. When I come back, maybe an hour later, it turns and turns but will not catch and fire up. It is definitely getting fuel, I have not tested for spark. The rotor button does turn while trying to start it, if the starter was bad this would not happen, right? Any ideas?