Driving at highway speed, my car began a noise (like stones in a can). I pulled over and discovered it had died, would not restart and that all the engine oil had drained out. Tried putting more in and the oil just ran out. Any idea what's wrong before I see the dealer?