A few months ago my 2009 Versys 650 wouldn’t start after sitting in the garage overnight. It would crank over but did not have spark. I assumed bad battery so tried starting on a charger and it fired up fine. I put a new battery in and it worked normally for about a week then same thing happened. I assume this is an electrical issue of some sort. Any advice on what I can replace?