Wednesday was when it all started. Laura and I were traveling home from a meeting and the car lurched on the highway. We were going 120 kph (~75 mph), so I figured I should pull over and see what the deal was. It wasn't until we had come to a stop that I realized that the car had actually shut off. So, here we are on the side of the road, 45 minutes away from home. The car would start, but it would only run for a few seconds before it would die again. So I called home to see if there were any suggestions from people who actually know about cars (I have no clue). They threw out some ideas and said that they'd come our way if we couldn't get it going. So, we walked about a quarter mile up the road to a gas station to see if they had anything to treat bad gas (just in case that was the issue). They didn't have much selection, so we walked back out to the car. By this time, Mike and Brian were about to head out to rescue us. All in all, Laura and I sat on the side of the road with a broken down car for about an hour and a half. In that time, around 20 police cars passed us and not one of them gave us a second glance. After what seemed like an eternity, Brian and Mike showed up. They tinkered around for a bit and then we decided to head to Midas. The mechanic at Midas was itching for an adventure, so he followed us out to the car and he was able to get it to start up and stay running! I was pumped. Until we got 10 miles down the road - the car died again on the highway. We mimicked what the mechanic did and got it started again. Then, about five minutes from home, it died again. By this time, we had figured out that the mechanic found a quick fix, but he hadn't addressed the actual problem. Eventually, we figured out that the issue was a loose fuel pump. Then we found out that a bolt was missing and the whole pump had been rattling around for who knows how long.
So, today, Brian and I went out to run a few errands and we picked up a new pump from a spare shop. We spent the afternoon installing it and changing the oil. There's one screw that we can't get in (the same one that caused this problem by being absent), so we're working on finding somebody with the right tool to get it in. We ran by a few garages around 5:30, but everything was closed, so it will have to wait. In the meantime, the car is running just fine, but we're looking to get things figured out for the long run instead of another quick fix that leaves me stranded on the side of the highway. I learned a good bit about what's under the hood on a car today. It's pitiful how little I knew before, but I'm getting there.