The average cost for a Variable Valve Timing Control Solenoid Replacement is between $142 and $478. Labor costs are estimated between $52 and $123 while parts are priced between $90 and $355. Estimate does not include taxes and fees.