Thank you for all the replies. It did help me finally figure out the issue. It was the fuel pressure regulator. I don't know why I was receiving bogus voltage ratings, but replacing the fuel pressure regulator cleared up all issues and it runs great now. Frustrating but glad it's fixed.