OK, so I am almost done assembling the front end on my Barracuda.
I bought a set of poly torsion bar boots from Energy Suspension, I could not get those things to slide on, no matter how hard I tried.
I just bought a set from Summit made by Prothane Motion Control, and they look very similar...