Just a long shot, have a look at the filter on the petrol tap, means draining the tank and removing the tap, has the bike been stood a long time, check the inside of the tank for cleanliness, does sound like it could be a fuel related problem, does it run nice and clean when it is running ?.
_________________
Proud Father of , 05 ktm 400exc supermoto 2018 honda crf rx supermoto