Yup, mine is failing apart, too. I hadn't put it on the car in like 4 years until this last track day, so I just noticed then. I need to redo the weather stripping, too, so I may just strip it all down and redo it after paint.
There's just one thing... They took the rear mounting brackets off. They marked the positions and reassembled according to the marks; but anyone know the proper torque for these? And I should probably make sure some loctite's in them as well.