I have the exact same scooter as you and made the mistake of letting it sit for a year. Initially it fired right up and I took it for a short 3 mile test drive, at the last 1/4mile it almost didn't make it. The fuel pump was kicking on as it should and I pulled the line and flow looked good, I assumed there was some varnishing in the injector and replaced it (fyi you can get them on ali express for less than $30) but after installing it the problem remained (would fire up but no power then would slowly deteriorate idle and die). I cut the supply hose to the injector and installed a pressure gauge (which is what I should have done to start with) and found that I only had about 22psi. Searching for a new pump brought me to this thread (so thanks) I'm contacting the vendor to be sure the newer model will still work before ordering.
Here's the link to the injector if anyone needs it:
https://www.aliexpress.com/item/32880547383.html?spm=a2g0s.9042311.0.0.52f44c4ddiKsJ6Also a little more info, when I pulled the pump apart today, I think the entire problem was the poor quality rubber hose they used inside the tank, it was completely deteriorated and obviously leaking through the hose itself, had I caught that before I pulled it all apart I probably could have just put a new section of hose on it...but, the filter element was also deteriorating and falling apart so it probably ingested some of that too..