No one who is trying to diagnose a car that cranks but won't start - should be without one of these:
https://www.summitracing.com/parts/otc-5630
You'd know the condition of the fuel pump/filter in a few seconds, as easy as checking tire pressure. I've only used mine one time, but WOW did it pay for itself. IT comes with two fittings, so it fits the majority of fuel rails.