The early (1999-2002) white face Veglia speedometer angle drives have long been known to be problematic (at best!) So much so, that Moto Guzzi superseded them in 2003 with the "bent tube" cable ends and the black face ITI gauges. Unfortunately, they, too, proved less than reliable. Trouble is, there is very limited space to direct a cable up from the right side top of the gearbox while clearing the throttle linkage.
I was hoping to coax my third Veglia speedometer to the 100,000 mile mark, but *alas* . . .
While it recently developed the common sporadic jumping and wagging, I found some improvement pressing the lower angle drive back together. Briefly.
So, after removing the drive and attempting to press it well together . . . the speedo quit entirely.