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.

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Exhaust making noise.
You may need a new exhaust manifold (https://www.yourmechanic.com/services/exhaust-manifold-replacement) that got warped or cracked. The pipes that connect to the manifold are known to rust out and break the manifold bolts.
Temperature gauge goes up and down
Hello. If the coolant temperature gauge is constantly fluctuating then the most common cause of this is a bad thermostat. If the thermostat is sticking or not opening and closing right then this will occur. It can also be a...
Tail lights and dash light don't work on a '94 Chevy 1500
It really depends on where you live and what the going rate is. I'm in a big city here at Houston and the dealer's charge around $120-140 per hour of labor. That might help you get an idea if you...
what size is my serpentine belt - 2003 Dodge Dakota
Hello. According to my resources, the serpentine belt size for your vehicle with the 3.9 liter engine is 97.3 inches long and 0.96 inches wide. The belt should also have seven grooves in it. The Dayco part number for this...
Car will not start after alternator replacement?
The backfire sound usually indicates a misfire (https://www.yourmechanic.com/services/engine-is-misfiring-inspection)of some kind which may be related to a timing issue such as a faulty ignition coil, bad spark plug wires or a faulty crankshaft position sensor. This may also possibly be related...
When I come to a stop my trunk starts shaking. Just started happening.
If the Check Engine Light has come on, it is likely that Diagnostic Trouble Codes have been stored and they can be retrieved by a scan tool. If there are downloadable codes, a Check Engine Light diagnostic (https://www.yourmechanic.com/services/check-engine-light-is-on-inspection) will quickly...
Alarm goes off anytime I try to start car.
Hi there. The key fob may have lost its memory. You can reprogram your key fob to your vehicle by putting the key up to the column and pushing on the lock buttons on the key fob. Then put the...
My car won't start sometimes It makes a clicking noise but when i disconnect and reconnect the battey it starts
It is very likely that your battery cables might be corroded or loose; requiring replacement. Anytime you remove the cables and it starts up; it's typically because the battery cables are loose or damaged. I'd recommend replacing the cables first;...
Buzzing noise when turn my fan to a certain setting and sometimes when start car
This may be a sign of a faulty blower motor. As you might know, these have electric motors in them that wear out over time and will begin to make squeaking or grinding noises as the bearings begin to wear...

Related articles

P0101 OBD-II Trouble Code: Mass Airflow (MAF) Circuit Operating Range or Performance Problem
P0101 code definition Mass Airflow (MAF) Circuit Operating Range or Performance Problem The P0101 code can often be associated with a P0100,...
P0025 OBD-II Trouble Code: Camshaft Position B - Timing Over-Retarded (Bank 2)
P0025 P0025 code definition Camshaft Position B - Timing Over-Retarded (Bank 2) What the P0025 code means P0025 is the OBD-II generic code indicating the Engine Control Module (ECM) has determined that the exhaust variable camshaft timing for bank 2...
P2308 OBD-II Trouble Code: Ignition Coil C Secondary Circuit
P2308 P2308 code definition The P2308 diagnostic trouble code is an indication that there is an issue with the ignition coil C secondary circuit. Related Trouble Codes: P2300 OBD-II Trouble Code: Ignition Coil A Primary Control Circuit Low P2301 OBD-II...