your supposed to run a fresh engine on a cheap mineral oil to bed the piston rings in. So the oil could be the cause of a lower oil pressure. I would get the run in period / mileage done then put a decent oil in (not Castrol RS LOL) and see what the pressure is then.