No oil pressure at idle

Have you hooked up a mechanical gauge to double check the pressure?
Yes.