Aprilia Atlantic 500

Hallo. Mein Aprilia Atlantic 500 startet eigentlich Recht gut, läuft mir erhöhte Leerlauf Drehzahl, geht aber langsam runter. Wenn ich dann ca 200 Meter fahre und anhalten muss, geht sie aus. Springt aber sofort wieder an. Das Problem, ist das sie ,zb nach ca 10 bis 15km gefahren ausgeht, und nicht mehr anspringt. Beim Starten hört man nur den Anlasser drehen aber sonst nichts. Also wenn kein Sprit ankommt.
Was kann ich da prüfen oder versuchen? Habe mit diesen einspritz system keine Ahnung.