When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
The factory gauge is just an analog "idiot light"", if the oil pressure is more than 6 psi the indicator will be in the middle of the sweep, if less than that it will indicate "zero". When you say it drops at idle, do you mean "drops" all the way?
If so, and the engine runs OK, then the oil pressure switch is probably bad--they are just $12 or $13 at any FLAPS...