That is awesome. I have one of these '67 units but I've never had it in a car or tested it. I suspect it would need to be repaired as well.
Sent it to Kate's Track Shack in Texas. Nice people, got a video if it working from them before he sent it back.