Stalling issue (with video)

Hello!
After few times stalling, my Grizzly stopped to turn on. After checking the diagnostics menu I found out, that there was a problem with lean angle sensor and fuel system.
I took tge lean angle sensor apart, but still couldn’t get the quad to start up nicely.
In the video you can see that the quad only runs when you continuously press and release the gas lever otherwise it stalls.
I think that my fuel pump needs replacing, but will this solve this problem?
Please see the video on youtube (google this) – qncwGR3Kq0E

Sent from my SM-G935F using Tapatalk