Turned out to be fairly simple, thankfully, involving a couple of belts and a few other things which were overdue for maintenance. Less than $200, including the tow. I'll be walking over there shortly to pick it up.
It appears that my good car luck is still in effect.