I got back to the Denver metro area at about quarter to 10 and cruised up I-25. At 10:20, as I exited onto US-36 to Boulder, my engine started surging and lost momentum. I was able to safely pull over to the side of the highway on top of an overpass. I took a look under the hood and didn't see anything obviously wrong, so I started the car again (something sounded odd) and tried to creep forward to the nearby off ramp. The car felt like it was going about half a mile an hour, which would've taken me until midnight to get off the freeway, so I turned off the engine and called my insurance company's contracted roadside assistance company.
Some combination of busy callers and short call center staffing meant I spent around 15 minutes on hold before I talked to a person, who said she'd dispatch a tow truck and that I'd get a confirmation text message in 10–15 minutes. 20 minutes later, I called back and spent a couple more minutes on hold. The representative said someone was still working on getting ahold of a tow for me. A few more minutes passed and I got a text that said Apple Towing & Roadside Assistance would provide the tow with an ETA of 12:30am (two hours after my initial phone call). I hung out in my car, feeling the shake as vehicles passed by in the right lane, ate camping snacks, and played games on my iPod for a while. 12:30 came with no tow truck, so I called the number given in the text (303-222-4343), which led to a recorded message that a voice mailbox had not been set up, then disconnected. I called twice more with the same result and then called roadside assistance again. After another 10+ minutes waiting in the queue, the agent tried calling the company a couple times and also couldn't get ahold of them, so they put in another dispatch request.
Finally at 1:30am, a guy with a wrecker from 24/7 Towing showed up. Holy cow was I excited to see him. He loaded up my Subaru and homeward we went. A couple minutes into the ride, a supervisor from the roadside assistance contractor called me and said he was trying to figure out why I hadn't been picked up yet. I said I had just been picked up and gave him the name of the tow company, so he said he'd go poke at their computer system.
At 2:03am I joyously walked into my front door, kissed my wife, and took a shower. (OMG was I dirty after four days running around like a weirdo in the mountains.) Final bedtime was something like 2:30am. I'd already told my coworkers that I might take Monday off, knowing I might be tired from the graveyard shift, so I set a goal of sleeping in. A combination of my internal clock, the near-solstice sun, and a hungry cat woke me up at 8:30, but I was able to relax in bed for a couple hours, which was almost as nice as sleep.
Final score: 270 mile, 10 hour trip home. 5.5 hours driving, 1 hour climbing a castle and taking photographs, 3 hours on the side of the freeway, half an hour in a tow truck.
There was a bit of a happy coda. After unloading on Monday I couldn't even get the car to start, so I called roadside assistance back to see if a tow from my house to the repair shop would be covered. The representative said it wouldn't be, but then looked at my record in the computer system which still showed that no tow had arrived. She was therefore able to schedule my 2-mile tow under the original claim at no additional cost. So I had that going for me, which was nice.
I'd been worried that this might be the final outing for my car, which is now 20 years old, and has 213k miles and a bunch of body damage. It turns out that the failure was due to my fuel pump, which only cost $850 to replace (along with the fuel filter and diagnostics), which seemed like a better deal than shopping around for a new vehicle (since I'm not sure quite what my next ride should be).
Hopefully my family is done with car trauma for the year. In March, my mom totaled her Subaru by running into a large rock at the corner of her street and my dad's minivan stopped operating safely, so they ended up buying two used vehicles in the span of a week. And then in May, Kelly's car got totaled in the crazy Denver hail storm, though the car is still fully functional.