BMW 330 won't start

,

That’s a great lead…the fuel pump does spin up, so that might be it. Other than checking for corrosion, is there a way to test it conclusively?