That would be my guess, engine restraint.Engine tie down added by po. I would keep it you may need it.
Is this tie down factory?
This is my first Mopar and will be running a 383 4 speed.
Will I use this? And where and how does it get attached?