5.2 in a 68 Barracuda

I think you are right about the 5-link after looking at it. Two upper, two lower, and a transverse bar.