Rod, I agree with Mlessard. Take an hour or so and pull the tank. Go over the entire bike and put a smear of the dielectric grease on every connection you can find. this may not be what is causing your problem but it's a good preventive measure.
Mike


It's not speeding till you get pulled over.
https://www.youtube.com/watch?v=Bqa1s4jhkQ8