Some vehicles may have the check engine light on with DTC P0524:00 or P055F:00 stored in memory. Contamination in the engine oil may cause the engine oil solenoid valve to become stuck, resulting in improper operation of the oil pump and improper oil pressure.