2007 Chevrolet Avalanche Cylinder Head Replacement Cost Estimate