Hi
A great source of advice and repair on instruments is John at JDO instuments 01535 672125. They are a 2 man team and repaired my 4/4 speedo in 48 hours when the trip / mileage failed. They are based in Keighley. Other firms quoted several weeks and were far more expensive.