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