Approx 40 years ago we used a product called ACF-50 for corrosion prevention on wiring connections (there was no heat shrink in those days). We also used it on light bulb sockets, door locks, hinges and ignition systems. I had one can left that I saved and used very sparingly over the years because I never ever saw the stuff again and assumed it was no longer available. About three years ago my engine started misfiring and I narrowed it down to a faulty ignition unit. I had acquired a replacement unit and was in the process of switching it out when I noticed the terminals where badly corroded. Decided to try cleaning it with some contact cleaner when I stumbled across my cherished can of ACF-50. Grabbing the can I proceeded to clean and treat all and every connection I could get to. Well needless to say the bike has run like a charm ever since. When my handle bar switches started to get sticky and malfunction, instead of taking them apart and cleaning them as is the normal fix I simply reached in with an extension straw and saturated the inside of the switches and they again performed like new. Even worked wonders on the release for my Zumo 660 mount which took to sticking badly and became difficult to press and release my GPS from the mount.
Well this week I went into the local bike dealer to pick up some S-100 when what did I spy with my little blue eye but cans of ACF-50. Needless to say I bought 2 cans. I later decided to check the internet for it and this is what I found.
http://learchem.com/industry/motorcycle.html
http://learchem.com/products/acf-50.html
acf-50-mc-eng.pdf
I also found it is available on Amazon.