Meine 2020er SD GT war viermal wegen eines ähnlichen Fehlers in der Werkstatt.
Getauscht wurde u.a. die Benzinpumpe mit sämtlichen Filtern.
Zuletzt hatte ich auch bis hin zu völligem Leistungsverlust alles durch... Letztendlich war der Befund wohl Schmutz im Tank. Die Werkstatt geht davon aus, dass möglicherweise beim Tanken (durch vorherige Spritlieferung) aufgewirbelter Schmutz mit rein kam.
Klingt komisch, is aber wohl so - seitdem der Tank gespült und der Filter nochmal gewechselt wurde, läuft's jetzt tatsächlich seit 400 km ohne dass der Fehler nochmal aufgetreten wäre.
Scheint bei Dir jedenfalls auch Spritmangel zu sein. Ich würde zuerst auch Tankverschluss, Entlüftung und anschließend Pumpe, Filter, etc. prüfen.