Can you determine the exact specs of the original pump to match it to the 3rd party pump?
Yes. It's 343kpa (3.43bar, 50PSI) of pressure and ~72l\h of flow (189cm3/10 seconds), that info could be found in service manual. Besides, if you have working fuel pressure regulator, you can buy a little more powerful fuel pump and go with it, all excessive fuel will be dropped by fpr.
Can you determine where to buy a FPR and how to determine if it's set correctly and will fit in this specific application?
Yes, i found so many fpr's on the market, now i'm looking for the right one for pressure and size. How to determine? Easy, you just need to apply pressure to it and see on what pressure it will open up, i did it using air compressor and a tire pressure gun.
My point is, you can really screw things up but cheaping out. Especially if you're thinking that the magic bullet is running without a fuel pressure regulator.
No mate, you got me wrong, i'm not saying that the fpr is not needed and that you can remove it safely and use your motorcycle without harm! all i did on my bike was for testing purposes only, to find what is wrong with it and how can i fix it using the little i have.
The 3rd party Chinese pump confirmed my diagnosis because the bike hit 242 and felt noticably better. It felt correct. However, as mentioned, it lasted two days and left me stuck n the side of the road....
Sorry to hear that, but there's a lot of different fuel pumps out there, some of them even match our specs, so there's actually no need to buy Chineseum one and hope for better, you can stick with Bosch brand instead. And it will be much cheaper compared to the fuel module :)