Back to the original problem. Purchased a fuel pressure regulator today. Will install tomorrow and set to 5-6psi. Hope that is the problem. If so, cheap fix.
Sorry I opened the barn door about one brand vs another. Just voicing my opinion, wasn't looking to start a long debate.
Keep the good advice coming!