Why don't you just find a new car...
There is an advertiser on road and track that sells mercedes parts, check it out.