You didn't mention checking some of the simple stuff.
Check fuel filter(s), check the condition of the inside the fuel lines, and check the ball valve at the quick connector.
The inside of my fuel lines was degrading. There was a clear inner liner that was falling apart. I noticed a bit of it in...