You might try this link,
http://www.rbtechla.com/index.asp
or review some of these links, read ItalianBenz posts
click here , or here
I think ItalianBenz's friend maybe able to do a rebuild for under $1500, you might email ItalianBenz to see if this is still available for Mercedesshop members?