So i was driving down the road today when my Bronco suddenly just died on me like I ran out of gas. I have half a tank but just to be safe I dumped some more in with a gas can. I primed it like four or five times but it still would turn over. So i sat there for like ten minutes then it fired right up. Drove it about three miles and it died again. So I decided to replace my fuel pump and filter seeing as how it had been making some really gnarly noises. I get that done and it fired right up. I go inside for like thirty minutes and try to fire it up again but it won't fire up. I let it sit for an hour and then if fired right up. It seems like I have to wait a while for it to start. Any idea what the problem could be. I put a new starter in it yesterday so could that be affecting it at all? Sorry about the length! It's just really starting to anger me. Thanks!