My '66 Barracuda doesn't have this part, does yours????

That is some scary oil pressure

LOL...that's disconnect in favor of an Autometer oil gauge mounted below the radio....it runs about 40/42