Just got back from the mechanic, he says oil pump is giving plenty of pressure, though he wishes it were a little higher at the oil sending unit (put a gauge on it to test). He suspects bearings around the camshaft are worn, which he says can cause loss of pressure higher in the engine. I don't know much about the oil pressure dependencies of a 2.5l engine, can anyone confirm is that sounds reasonable?