Very Low Oil Pressure in New Engine

maybe its in your pickup screen. how bizarre, i dont have an intake off any of my motors for comparison, but im pretty sure something is supposed to be there ?...great pics by the way..