If you haven't fixed this problem yet I might have an answer for you. I had a problem that was very similar to this. I was driving one day then the next I got up to go to work and my car wouldn't start. After consulting my mechanic I found out that it was my crankshaft position sensor. It's a relatively inexspensive part and fairly easy to replace. The only problem I had was that mine had snapped in half and I had to have my mechanic burn it out. I hope this helps you out

. if not then I don't know what's wrong. Good luck :-)