I've been using this one for years without ANY issues. I change pressure a bit occasionally and it holds every time. Good unit. Web site doesn't sound familiar but the product and spec sheet are correct.
Seems to me that a vendor here sold me the regulator. Detroit Turbo maybe? Their site is down so can't tell.
Plumbing doesn't change. It uses the stock fuel rail and the stock return line. Access can be an issue but that a different question.:rotf: Held in by 2 Allen screws. Just be careful to not cross-thread anything. You might want to change the o-rings (if it doesn't come with new). Common item at the parts store. Never install o-rings dry. Wet them with a small amount of motor oil.
Have a rag underneath to catch spilt fuel. DO NOT attempt when motor is warm-hot.
You say you now have -0- fuel pressure This implies you have a gauge setup. You will need one to set your system pressure once you install this thing.