There are no recalls as far as I know.
The only cure is to replace it. I replace the one on my 98 E320 with 78K miles after the rubber gave out several weeks ago.
Mercedes has revised the rubber for the crankshaft pulley. Time will tell if the revised pulley will last.
1998 Mercedes E320, 200K Miles
2001 Acura 3.2TL, 178K Miles
1992 Chevy Astro, 205K Miles