I have a 2009 Softail deluxe . The bike runs great but having an issue with the headlights kind of fluttering a little- don't go all the way off, also the dash lights basically the speedo back light will go off and then come back on, battery and engine light also at times come on then go off. Meanwhile the bike continues to run just fine. several people have told me it sounds like a loose ground. How do I track down the loose ground or does it sound like something different ?