I seem to be having a similar problem.... Here is a copy of a letter I sent to one of the forum members..
Recently I started having trouble starting my 02 DL1000. At first this would happen after running the bike for awhile and then trying to restart after a short stop. I would hit the starter button and nothing would happen, no clicking or anything. If I held the starter in for a few seconds the bike would then fire up. This started to happen even before going on a ride.... pull it out of the garage, hit the starter and nada. Hold it in for a few seconds and it starts.
The other day it did the same thing after a short stop but I couldn't get it to start at all. I had to push start the bike to get home. When I checked the voltage the battery showed 12.4 at rest and 11.5 with the key turned on. I replaced the battery after trying to charge it and it still did the same thing, hit the starter and nothing, hold it in and it starts. The bike is making 14.8 volts while running.
What could be the most likely cause of this? Starter relay?
And just to note, my side stand switch is disconnected.
Stephen, V-SRI 027
13 Moto Guzzi Stelvio NTX1200
13 Triumph Tiger 800
02 Moto Guzzi V11 Tenni
07 ST1300 (traded)
03 Bandit 1200S (crashed)
02 V-Strom (sold)