Benzin kann eigentlich bei stehendem Motor nur laufen, wenn der Benzinhahn auf PRI steht oder der Unterdruckbenzinhahn defekt ist.
Als erstes würde ich einmal überprüfen, ob der Hahn richtig auf ON steht.
http://forum.gs-500.de/showthread.php?t=16744
Als zweites würde ich mal gucken, ob die Schläuche richtig angeschlossen sind.
Es gibt immer mal wieder Leute, die ohne Ahnung zu haben an einer GS herumschrauben und die Schläuche vertauschen. Da wurde schon der Tanküberlauf an die Vergaser angeschlossen oder die Schläuche für ON und RES/PRI vertauscht usw.
http://forum.gs-500.de/showthread.php?t=16743
Als drittes würde ich mir mal vormerken die Schwimmernadelventile bei Gelegenheit zu kontrollieren. Normalerweise sollte, auch wenn der Benzinhahn dauerhauft auf PRI steht, kein Benzin laufen, wenn die Schwimmernadelventile richtig schließen.
Ob Benzin im Öl ist, riecht man nicht nur, man müsste auch eine signifikante Ölvermehrung feststellen. Wenn am Ölpeilstab zu viel Öl ist, würde das darauf hindeuten, dass Benzin ins Öl gelaufen ist.
Ich denke aber, dass sich das Benzin den Weg über die Airbox gesucht hat und, wenn überhaupt, nur wenig ins Öl gelaufen ist.
Ach ja, den Schlauch für den Tanküberlauf würde ich so bald wie möglich ersetzen. Sonst läuft dir im Fall der Fälle das Benzin über den ganzen Motor. Das birgt auch eine erhöhte Brandgefahr.