Tom,
I have had mine off due leather rehab of most of my front. I had the broken gear on the trip and odometer. I also cleaned all the tabs on the foil that the connectors go onto with electronic cleaner sprayed onto a Q-tip and rubbed them then took a pencil erase and rubbed over them and this cleaned them up pretty nice. I also cleaned the grounds for the cluster. I did replace the switch electrics and also did the steering wheel bearing and bushing in the WYAIT. Some of the nuts on my foil felt loose so I tightened them them up.
Good luck
David