A clogged pickup screen is more of a problem at higher RPM's than idle. I suspect excess bearing clearance there somewhere is causing the low oil pressure. I'd plastigauge the rod and main bearings while I had that pan off. If they're good, I'd suspect cam bearings.