Low engine oil pressure light comes on intermittent
Have you checked your oil level?
If full AND you get the oil changed as direct by your owners manual, you might have a bad sensor. You could have the sensor replaced.
But the beat approach would be to have an oil pressure gauge hooked up to the engine and find out what the true oil pressure is.