I finally have one... Big Block 68 4 speed Barracuda

Congratulations, good find. Wish you joy and save rides all the time.
Wolfgang