I agree, insufficient oil pressure at idle. I had suggested checking the oil level but I just read the other thread and you've got that covered.
Blue62 provided a very good list of potential causes and you'll have to work your way through them.
Be careful with this situation, it can lead to big engine problems. Ask me how I know.