RIP 66 Barracuda

These attach to the floor on early a body's so it's possible if the bolts were loose or came loose.

That happened to me several weeks ago. The pin where the peddle swivels came out. The clip that holds it in broke. The peddle came off the rod. The fix was a bolt and lock nut