I put this all back together. I was pleased with how smooth the hook felt when I turned the handwheel. With the feed dogs in place, though, it was binding up. I figured out that somehow the feed dog height had been changed. I fixed that but discovered, in doing so, that the feed dog lifter roller does not roll.
I think I may have to just keep Buddy. I sure hope it stitches well.