That does not sound good at all. Sure sounds like the engine may have expired! Will it still spin over when key is turned? Any oil in the engine? Was the oil light on by itself for awhile? If all lights on dash came on at the same time, possible timing belt problem. That is all of my guessing without more info.!