Contact Steve Hiltz, at VTS Industrial
https://navysalvage.com/dialrepair.html

He can take your dial in for repair, or get you a replacement, or get you the parts you need to repair it yourself.