Things were fine until last week I stop to get gas after riding maybe 40 miles or so and when I was ready to go the bike won't start. After waiting say 15 or 20 minutes, it starts fine. It doesnt do this all the time and never when I first start with a cold engine. Only after I have been riding awhile sometimes it will start right away but seems after the 4th or 5th stop nothing, it just cranks like it not getting any gas or not firing. I put in new plugs and air filter. Now I am going to try an iginition coil and fuel pump relay that I just so happen to have laying around that I know is good. Maybe that will solve my problem but I don't think that is it but I think its worth a try seeing how I have them here already. The bike is a 2003 Dyna Super Glide stock engine. Does anyone have any suggestions as to what might cause this or has it every happen to anyone else.