RepairPal Certified shops can diagnose and repair your 1991 Mercedes-Benz 500SL. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
the cover for the top has struts and they need replacing . you can do it in about an hour and you can get parts online . I think they are called tourney cover hydraulic cylinders.about 350 for pair