Okay, this is M42 club, where most of us have varying degrees of knowledge regarding M42b18s. You have an M10b18. Completely different animal in every way that would matter. What I would suggest is that you go somewhere like r3vlimited or bimmerforums. You're more likely to find knowledge about your specific issue.
edit: My contribution would be to check all the relays, but especially the fuel pump relay.