I have the bike at the repair shop right now (a good shop I have been using since 1996), and they are telling me it is the cause of my hard starts and rough idle. They stated my carb and fuel delivery is good and the electrical system is fine. The bike has 13,000 miles on it and has always been garaged. So I am taking their word for it.
They are stating the soldered contact points on the curcuit board are taking the abuse of the engine vibration. I am a little skeptical but I am not sure of the cause yet.