Mercedes-Benz C350 Variable Valve Timing Control Solenoid Replacement Cost Estimate