could be a couple things. the oil sender unit could be bad or you could just be a little low on oil.
Yes it could.
the oil sender unit need to be replace.
Faulty wiring.
It needs a new engine... :(
Yes. It could be the oil pressure sending unit. It is the plastic unit near the front of the car near the oil filter. It is a greenish color on my 99 stratus. i had mine looked at and that is what they said would cause the light to flicker.
The oil light is turning on BECAUSE you put in the lighter weight oil. older engines need the thicker oil.
Check the oil sending unit.
Low oil pressure, which could be as a result of a low oil level, a bad oil pump, or a faulty sending unit.
More likely it is the sending unit. I'd replace that first.
The light is not a low oil light, it is a low oil pressure light. Yes, a weak pump will cause this. Also a bad oil pressure sending unit can cause this.
flicker
Metal Halide can flicker when warming up cause it is starting to get hot inside. Or Metal Halide can flicker when it is about to burn out. Sometimes they even cycle.