Wasalam,
If I remember correctly I posted the pump pic and price in this or some other group. I just purchased a Chinese but good quality pump from local shop and installed it. Since then I haven't faced any issue and no fuel pressure loss etc..
As second alternative I purchased an external pump and have it in my glove box just for any emergency situation...