people have recently, including me, changed there oil pick up pipe, however I cant remember if the reason was low oil readings or oil pressure light. I changed mine as a precautionary measure as I was having a engine flush and fresh oil put in the same week this issue was brought to light by a few members.
If I am right ^ then the pick up pipe + O ring and bolts was under £33 and if your handy with a set of tools you can do it yourself at home but obviously you'll need new oil, filter and sump sealant to refit the sump.
hopefully someone will come along and correct me or give me the thumbs up
anyway good luck with it ! hopefully its a cheap fix