I finally got a chance to work on this problem over the weekend. Since it was easier to check first, I decided to take the switch apart as far as I could and give it a good cleaning. When I had first sprayed it with contact cleaner, it had work a little bit better so I hoped that by getting inside of the switch I would be able to clean the contacts better.
I’m not going to try and describe how to take the switch housing off the handle bars, just refer to the manual. I will mention that there is a screw inside the housing for the volume control for the radio. You take a screw out from the rear of the housing and then you have to unsnap the front of the housing from the base. Its clipped on at the top of the switch and I used a combination of pressing down and up on the housing to get it unhooked. Once you get the screw out that’s located in there the whole front switch assembly will come off the handle bars.
To get inside the switch housing for the windscreen and the other controls you will need a # 7 torx driver. There is one screw in the rear upper corner and a second one hidden under a label just about dead center. Once you get those out you have to unsnap the front to get it off.
Once I was able to get to the contacts, I removed the rubber sleeve from around the one contact I was having problems with and sprayed it will contact cleaner and then worked the contact. I repeated this several time and then turned on the ignition to power everything up and tried it. It worked better then it had been.
I ended up having to spray the contacts several more times to get it to the point where it worked every time, but that was it.
It ended up only costing me some time and about $10.00 bucks for the kit with the small torx drivers that I purchased from Lowes.
Sorry no pictures, I thought about that after I was just about done.