Check the wiring to the battery and as per my local BMW dealer's shop tech, Make sure that the heavy black ground wire is closest to the battery connection and is tight. Keeping your battery on a conditioner whenever you are not riding the bike will help too.
For several months, I had bike start problems. Over time, I replaced the starter relay and later, the battery. I still seemed to be having problems and two weeks ago, took her into the local shop. The shop told me that my battery connections were not tight and my heavy ground wire was not closest to the terminal. They reattached my new battery per their comments to me and it started right up. 20 trys later, it still starts up at the first try.
For several months, I had bike start problems. Over time, I replaced the starter relay and later, the battery. I still seemed to be having problems and two weeks ago, took her into the local shop. The shop told me that my battery connections were not tight and my heavy ground wire was not closest to the terminal. They reattached my new battery per their comments to me and it started right up. 20 trys later, it still starts up at the first try.