IF a carbed bike then looks a but weak to me but modern injected bikes often run pretty lean. Is it possible that the fuel cap breather hole or breather pipe is blocked? When it cuts out, open the fuel cap and see if you hear air suck in when you break the seal. Unlikely but have had it on a couple of bikes in years gone by, also on my Gioxer11 when I kinked the breather pipe on the fuel cap