I did not know that my oil was leaking from the engine. I drove about 10 miles from my house when the check engine light came on. Then all of the sudden I heard a loud screaching noise, kind of like tires skidding, and then my car shut off. There was no smoke, or oil dripping/splattered...