Ok, so just we understand, is the noise still there? And is the oil level ok?
Sorrry I think I got a bit lost between the filled it up and I just checked it. If your worried about the oil pressure, check it with an external pressure guage. You should be able to connect the guage where the oil sender/ switch is. The oil pressure switch is right at the back of the engine in the middle, just look down and you will see it. you need a deep 27mm socket to remove and replace the switch. If you have oil and the pressure reads ok, The problem may just be the switch or sender unit. The guage will tell you if the pump is sus. Whatever you do don't drive the thing if you havent got oil pressure, as all you hard effort will be for naught. But I'm guessin your mechanic mate already told you that.