Hello, I've got a Honda cbr600rr 2010. Recently have run into some problems. The bike randomly will have a a few surges, stall and then not start again. Leave it for 20 mins or so and it will start again and run fine until the issue happens again. It's happened 1 minute into a ride and also 45 mins into a ride. With throttle open and without. Fuel pump primes and the bike will start and run on idle lovely, no odd noises and is not stuttering or misfiring when out on a run. It's had a new battery and oxygen sensor. I'm guessing something fuel related with the few surges before the stall. Anyone had anything similar or any motorcycle mechanics out there can help a man out. Any help with be amazing. Thanks.