sounds like a problem with the oil pressure, the oil pump has a strainer on it, this could be clogged up. to check for this the oil sump has to be taken off. The oil filter could be blocked and needs changing this is easy enough to do, you just drain the engine oil, unscrew the filter and replace with a new one.The engines oil channels may be blocked, you can buy an engine cleaner which is a liquid you pour into the engine via the oil filler port, run the engine for a while then drain the oil and replace with fresh oil.If you try any of these things and the problem persists you'll have to let the garage check it over. could even be a faulty oil pump.
oil pressure sensor need to change,but first check connections
Probably a faulty oil pressure sender