An update!
Well, I took a chance at tightening the motor mounting bolts, as they were a bit loose. Poured in some water and no leak! Imagine that! Put the innards back, ran a cycle, and no drips. I might just have a functional KDS after all. Will run some dishes this weekend to put her...