@dlowan,
Yikes, I've been through that (19th Ave. and something, in San Francisco). I thought I might expire from adrenalin rush. (People behaved badly, except for one who helped push the damned car in a messy situation). I was on my way to Los Angeles.
Shortening the story, I lived, having spent the weekend in SF since the garage the car was towed to then closed, and once "fixed", the car died something like six more times and had two expensive visits to the Volvo scamm.. dealer in LA. Turned out to be the third thing they tried to fix with the computer system.