My 96 V1100 Sport had an identical issue with the tachometer. Acting on advice from a local shop, MPH Cycles, Houston, Tx, I sent it Palo Alto Speedometer in Calf. ( USA ).LINK: http://www.paspeedo.com/ They overhaul the tachometer and install a Vdo works. The original needle was installed on the new works. The tach. now works fine but is does not seem to me to be as quick to respond to engine RPM changes. ( it is possible the original tach. responded quicker than actual ). Cost was $240 USD. Rubber mounts for the tach. and speedo are an issue though, they are prone to fail and quite expensive. I found some standard. Commercial rubber mounts that I modified the metal mount to accept. We will see how that mod. works in the long run.
http://www.smugmug.com/photos/i-ZNdWHK8/0/S/i-ZNdWHK8-S.jpg