We made it!
So far, so good. (Famous last words, but...)
We're in Columbus, Ohio for a day of car repairs. Then off again on Tuesday for the long drive to Kansas City. It was a long day, but things went pretty well: good weather and a nice agent at the border.
I take some weird pleasure in knowing that we spent exactly one year to the day in Canada: arrived and departed on July 29, two years apart.
Sleep now...