I could not find an easy way to fix mine. I took the whole thing apart, and the little pieces that were broke, were not reasonably repairable. I am currently looking for replacement seats. What I did in the mean time, was set the seat position where I wanted and drilled and tapped for bolts to hold it in position. I know thats not what you wanted to hear, but that's my experience.
Clay