BMW Questions? Ask a BMW Repair Expert for Answers.
Let me clarify your question, The engine cranks over just will not start?
If so you said you checked the fuel pump for voltage I would check it for proper fuel pressure. Even it has power it may not be supplying pressure to the engine.