So the release lever for my rear fold down seat back in my 68 Barracuda was on the very sloppy side, so I took the seat apart to see why. I found the release rod was bent, the nylon grommet was not in the correct hole, and the lever return spring is broken. Has anyone ever seen these re-popped...