Solved
Thought I would update this, albeit 2 months later. It turned out to be the Fuel Pressure sensor. And I learned to NEVER buy aftermarket Chinese parts..well at least not this particular sensor. After install every other part in the system, after it ran fine on the test drive, the next...