I recently learned (from another bolter) that the fuel pump should have sunction at 10-15 on the in and 2-4 on the out. I had a gauge, but they only close $10. You can easily check your pump if someone tries starting it. It should hold for a few seconds.

Might be an easy check to rule that out.

Do you have an inline filter to keep you system clean?

Chris