Have you tried an internet / google search for dash gauge repair shops?
There are several in Phoenix, but haven't used them since I don't live there.
Here are a couple examples...
https://www.rsgaugeworks.com/
https://www.dicksspeedotach.com/clas...e-restoration/
I've heard of these folks too...
https://williamsons.com/
It won't hurt to contact any of them, discuss what you have and request an estimate.