The reason your oil light stays might not be nothing major it might just need oil or an oil change.
To be on the safe side, check the obvious things.
Check the oil level.
Make sure you have the right grade and new oil.
Has the filter been changed recently?
Check that the oil pressure switch is working, replace or substitute known good one. Temporarily, add a pressure gauge where the oil pressure switch is and check.
Check wiring to switch, it may have come loose and touching the engine, or the cable shorted to earth.
If all still points to no pressure, then you have a major problem.
The oil pump has stopped working or there is massive wear on all bearings.
Does the engine rattle?
why wont my ABS light go out
check the oxygen sensor or oil pump is going out have that checked too
on the majority of cars the light is for oil pressure not the actual level so it could just be reading on the dip stick and the light wont necceserly come on
The oil change light in your car is there to remind you to change your oil in a timely manner. if you do not reset your oil change light, it just wont remind you to change your oil. :)
Brake light switch went bad.
Stop running this engine until you find out why the oil pressure warning light is on. You have low oil pressure. This can be caused by low oil level, defective oil pump, defective oil pressure sending unit, incorrect oil filter. First thing before proceeding is to Change your oil and install a new oil filter, I recommend Purolator.
opaque
Not necessarily. Any decent mechanic can tell you what the problem is.
Change your oil...
Changing the oil wont keep the car from starting. Changine the plugs will if you didn't put the wires back on in the proper location. The oil light will come on until the car starts and allows the oil pump to fill the filter and circulate the oil. Once started, the light should go out.
Auto Zone will check your engine light codes for FREE...
You have to manually turn the light off.