Q: Check engine and oil light on

asked by on February 11, 2017

Changed oil about a week ago. Did not change filter. Check engine light came on yesterday. Oil light coming on and off now

My car has 243000 miles.
My car has an automatic transmission.

If your vehicle’s check engine light illuminates, there is a malfunction that should be diagnosed and repaired. If you request a check engine light diagnostic, a certified mechanic from YourMechanic would use a code scanner to retrieve diagnostic trouble code(s) from your car’s PCM and then use those codes as a guide to diagnosing and repairing the fault.


You might consider changing the engine oil filter just in case that has any relation to the oil pressure light coming on. Check to make sure you used the correct viscosity oil for your engine when you changed the oil and, of course, check the level of oil on the dipstick. If the oil pressure warning light has come on, you can first check to see if there is a malfunction in the warning light circuit or oil pressure sensor. To do that, the warning light circuit can be tested and the actual engine oil pressure can be verified, too, using an external pressure gauge. Measurement of the pressure will tell you if there is an actual lack of pressure versus a malfunction in the oil pressure sensor and warning light system. If pressure does read low, there are multiple causes of that and a blockage of the oil pick up screen and/or oil pump failure are among the multiple causes. If you would like YourMechanic to resolve this, whatever the cause of the light illuminating may turn out to be, please simply request an oil pressure inspection/diagnostic and the responding certified mechanic will let you know why the light is on and what the required repairs will be. If you have further questions or concerns, do not hesitate to re-contact YourMechanic.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Check Engine Light is on

Your check engine light may come on for many different reasons such as a faulty mass air flow sensor, a faulty O2 sensor, a bad catalytic converter, bad spark plugs or wires and many other reasons. Unfortunately due to the...

Overheating 2000 Jeep Grand Cherokee

Any leaks in the cooling system will not allow the system to hold pressure. The cooling system holds pressure to raise the boiling point of the coolant. You need to get the leak fixed and make sure all the air...

Ignition switch problem

A faulty ignition switch is the most common cause of the problem you are having, but it is not necessarily always the cause; for instance, you could have an issue with your ignition lock cylinder, or linkage. I recommend that...

Related articles

P0453 OBD-II Trouble Code: Evaporative Emission Control Pressure Sensor High Input
P0453 code means that a reading from the engine’s evaporative pressure sensor is higher than normal due to fuel tank vapor leaks into the system.
P0791 OBD-II Trouble Code: Intermediate Shaft Speed Sensor “A” Circuit
P0791 means that there is an issue with the intermediate shaft speed sensor circuit due to a faulty sensor, solenoid, or wiring issues.
Symptoms of a Bad or Failing Crankshaft Position Sensor
Common signs of a faulty crankshaft position sensor include issues starting the vehicle, intermittent stalling, and the Check Engine Light coming on.