Of course a quick glance at the
oil pressure gauge would confirm actuall pressure, good or bad.
Is this an 'electric' buzzer or some kind or a strange 'buzzer like' sound your hearing? Few of us have electric 'warning buzzers' I would think...
Yeah, 'snake pit' 1/2 way up the drive way, THATS the ticket!