Crankshaft and camshaft position sensors can leak oil into the connector causing Check Engine Light illumination. The engine may also stall as a result. Leaking sensors should be replaced.