Pour avoir eu le problème sur un autre bécane, je confirme le relais de démarreur comme cause possible.
Si la batterie est faible, le soléno ne tracte pas assez le contact, ça arque, ça chauffe et ça colle le contact qui reste fermé (et fait fonctionner le démarreur comme si tu appuyais sur le bouton), et ça se décolle en secouant un peu la "soudure" qui s'est faite.
Si c'est ça qui foire, c'est un truc causé par une batterie faible.
Lune