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