oil light on/flickering!?

I would get a oil pressure gauge in place to check the actual pressure.

Oil pressure lights coming on can be as simple as a pressure senders going bad, but you don't want to ignore.

If it is an engine with hydraulic lifters you should be hearing lifters/rockers making noise as the pressure gets low.