MISCELLANEOUS PARTS - NEW AND USED - FROM 1966 BARRACUDA RESTOMOD

What you think might be an oil pressure sending unit, looks more like a backup light switch for a manual transmission.
here's some more pix - maybe the hive-mind can tell me whatzit?

20231021_183532.jpg

20231021_183544.jpg

20231021_183602.jpg

20231021_183608.jpg