The car overheated, the oil light went on, the vehicle stalled, and now it will not restart.
It sounds like the engine overheated lost oil pressure and the engine seized up. The cause may of been the thermostat to cause the overheating, but if you continued to drive it after it overheated then you may have been major engine damage. I recommend you have a mechanic check the engine for major damage.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing