Sounds like it flooding?, although i am not sure how that could happen on FI vehicles. Either that or maybe it is not getting any or enough fuel.
You could try spraying a little starter fluid in the intake when it will not crank over and try to start it to see if it turns over. (I have done it before on my car, turned out i had a bad fuel pump) Although i believe somewhere in the owners manual that it say it is not recommendd.
Also it might be worth into checking all the sensors ie MAF, CPS, and Throttle body (Mass air flow, and Crank position), as well as the fuel pressure regulator.
one last thing i found that could cause that is the DME getting wet from strong storms and automatic car washing, but i think that only affected early models, i believe 94' and earlier.
it seems more like immobilers stuck on or some sensor preventing car from starting It is after it warms up, it starts no problem when cold done 10 mile round trip came home now wont start it just turns over.
I have a similar problem with my '98 318i (stick shift). I can go months without a problem and then have the problem almost every day. I have found that most times, I can start it by depressing the clutch pedal, turning the key fully in the ignition, and then shifting through the gears. More often that not, it just starts as I am shifting randomly through the gears! There have been a few very frustrating times where it has not started for 20 minutes, and then finally, it starts. I have thought that maybe there is a safety switch that is not working properly where you must have the clutch pedal depressed before you can start the car. Anyone know if this is the case?
I think what you are going towards here is the neutral safety switch, basically it prevents the any user from starting the car in gear. I believe it was made standard for all cars starting in 90's to have.
However i am not sure if different makes switch operate differently, for example my moms Toyota Rav4 will not start unless you press the clutch pedal in, yours may not start unless it is in neutral. I am sure your car has a safety switch though.
The AutoGuide.com network consists of the largest network of enthusiast-owned enthusiast-operated automotive communities.
AutoGuide.com provides the latest car reviews, auto show coverage, new car prices, and automotive news. The AutoGuide network operates more than 100 automotive forums where our users consult peers for shopping information and advice, and share opinions as a community.