If you have a mechanic evaluating your vehicle already, you really should ask further questions of him/her as they will have good guidance, compared to us here in the Internet who can't evaluate your vehicle. Good luck.
RepairPal Certified shops can diagnose and repair your 1990 Mercedes-Benz 300CE. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.