Very Low Oil Pressure in New Engine

thats a damn good feeling isnt it !!!!! glad you didnt hurt anything ! it pays to shut it off when in doubt !