Any mechanic with any idea of what he's doing would put a mechanical gauge on it to verify the idle oil pressure
if the mechanical gauge also reads 0 at low idle, then there could be several issues:
Stuck open oil pressure relief valve
Worn camshaft bearings
Worn out oil pump
none of these are very likely though
I'd expect a sender or gauge problem...
***Currently at Smokin Okie Diesel - Enid OK***
99 3500QCLB 6x6 5 Speed - D Tech Twins,SB DD3600,Adrenaline/Pulse,Smarty,DDP 110's,Hamilton's,ARP Studs,Airdog,CFE+,Silverline4",Mag-Hytec F/R,Amsoil-B2B,Isspro Performax Boost/EGT & Fuel-pillar mount,2Low Mod,BD SBS and Short Shifter, All LED
If You Are Not Willing To Stand Behind Our Troops, Please Feel Free To Stand In Front Of Them!