The mechanism in the arm that holds my C28 mkII icebox lid open, then when lifted a little releases to close has been broken. A very important crew member pushed it up a little too far. It now has a little twist in it, and might be beyond repair. Has anyone repaired or replaced this part? If replaced, where did you find it?