Salut guibib, effectivement ça doit surement être le capteur ( celui en bas sur ta photo ).
Quand j'avais ma GS j'avais eu le même problème.
Quand elle était chaude au bout de 10 15 minutes de roulage elle tournait plus que sur 1 cylindre, j'ai changé le capteur et plus aucun problème ( 50 eros dans une casse ).
En plus les GS c'est increvable comme bécane, la mienne avait 120 000 km ( dont 1 peu de piste ) et aucun problème ce qu'il faut SURTOUT c'est vérifier REGULIEREMENT le niveau d'huile comme ya pas de hublo mais une jauge.
Voilà j'éspère que ça pourra t'aider.
PS:
Une ptite photo de celle que j'avais: