I just had an original Stewart Warner mechanical/capillary tube oil temp gauge restored by Mo-Ma Manufacturing in Albuquerque, NM.
They did a fine job, and were able to rebuild with a longer capillary tube than original, which provided for a better fit within vehicle.
http://www.momamanufacturing.com/