Is it cranking but not starting? If so, my recent thread where I tracked down my similar issue might be of some help. I was having trouble starting on the first start of the day in cold weather. I went through a battery of tests before finally trying a new fuel pump relay and that was the problem. Hope it helps:
https://xoutpost.com/bmw-sav-forums/...art-issue.html