2007 INFINITI FX45 Variable Valve Timing Control Solenoid Replacement Cost Estimate