I am trying to install this at the moment. It goes on the stock location of the old fuel pressure regulator. I had to get some longer fuel hose. I am going to hook up a fuel pressure gauge soon.
It was leaking though. I ran the car and petrol was coming out. A second time I put some plumbers tape on the fitting thread. It was leaking still but not as much as before. I will try tomorrow and look to install a new fuel pump too.