Sounds like the crankshaft sensor. If it's not working, the engine cranks, but won't start because the computer doesn't know that it's being cranked, so it doesn't turn on the ignition or fuel pump!
Have had the same thing happen on my '96 mark, my wifes MB, and my daughters Crown Vic...