fuel pump draining back to tank

That's actually what I was thinking. I have a Quick Fuel HR-650 on it and it's great, but I was told no more than 6psi of fuel pressure. So if I go with the Carter I would need a regulator, right?
Yes. Run the regulator as is, it is set at 6.5 from the factory. I run a demon and QF with this regulator and both of my cars run great.