Sounds like a big vacuum leak, therefore the engine keeps on stalling. Replace the gasket, check for other oil and vacuum leaks, such as oil cap and dipstick. David