Upadate: Got the old one working, had to tinker with it for a few days. Turns out I have some piping to do. Not quite sure if I want to keep the disposal, though the wife says yes.
Not sure how much life left in this one though, if I do decide to keep it after the repipe, I'm thinking it is going to be smaller...