You can both gauges rebuilt to new condition by the gauges OEM maker. I had my tach done for $105 with shipping. I can't remember their name but they are located in New London CT.
Takes about 6-8 weeks
Thank you for the suggestion. I searched online and came up with a company named Faria Beede Instruments in Uncasville, CT . They repair all types of gauges. Does that sound familiar?