The problem with the fuel pressure regulators is that they are all made badly made. The design is ok(ish), but the manufacturing is the problem.
When the units are assembled, the O-rings tend to get damaged when they are pushed into position, so you will find some may leak from new. Others may leak in a weeks time, or a months time. Depends on the luck of the draw.
To do the repair correctly, the internal metal needs chamfering where the small O-rings seat, otherwise they will be damaged again when the new O-rings are re-seated.
Also, the O-rings are not made from a suitable material. The standard compound will break up eventually. They need to be a specific fuel type, and I doubt the eBay ones are nothing more than a standard £2 set of O-rings.
I only know this because an engineer working close to me has taken one apart to see why his leaked so soon after renewal. He is going to re-manufacture them correctly, including the chamfering, but he can only do this in batches which will be a problem for most people.