I'd be getting it to a mechanic ASAP. Oil pressure would naturally be lowest when warm and idling hence why the problem reveals itself when warm and at idle. I suspect you have a problem with your oil pump or something related. You could be doing serious damage to your engine when this is happening.