The Speedhut gauges are a good replacement for the troublesome Veglias, about $300 for a pair
A word of caution, they make many different types, you need 3-3/8" and be sure to let them know it's for a bike and they will add silicone to the glass. The reset button is normally through the glass but they have an option of adding a jack at the rear as you can see below. This jack is used to configure the tach for no of cylinders, calibrate the speedo and trip reset.
Avoid Canbus type, that's a