Hello and welcome back to JustAnswer!
If you don't have any abnormal engine noise when this is happening and you've always kept up on the maintenance I would expect this to be a problem with the oil pressure sending unit. When these fail they will often leak oil into the electrical connector, and this causes the oil light to come on or flicker at low rpms when the engine is hot and the oil pressure is naturally at it's lowest.
The first thing I would recommend is unplugging the oil sender and check for the presence of oil. The sender is on the back of the engine block facing the firewall. If there is oil in the connector the sender will need to be replaced and the oil cleaned from the connector. It may take multiple cleanings to get the oil out if it's been going on for a little while.
If the connector is found to be dry then the first thing that needs to be done is use a manual oil pressure gauge to check the actual oil pressure. This will pinpoint if there is an actual pressure problem in the engine or if the light is coming on because of an electrical problem.
No, you hadn't opened a second question, just replied on the one that was already open. You made conversation, and I returned it! You don't have to click the accept button again. I recieved your accept and bonus, and I thank you! Good luck with your car!
You're welcome! Have a great night!