Ich hab ein ähnliches Problem, auf schlechter Straße, wenn vielleicht noch etwas bergab, wo man kaum Gas gibt, will der Motor dann plötzlich kein Gas mehr annehmen, läuft nur noch bei yvollgas mit Leerlaufdrehzahl. Ursache ist wohl, dass das Schwimmernadelventil beim Holpern immer wieder öffnet und der Schwimmerstand zu hoch wird.
Ich hab für mich folgende Lösung gefunden, entweder bei bergab auf schlechter Straße den Bezinhahn zumachen. Oder, falls man es vergessen hat, danach den Benzinhahn zu und das Moped steil nach rechts kippen, dann läuft etwas Bezin aus dem Überlauf. Wenn ich das ein paarmal gemacht habe, läuft sie wider.