2008 GMC Canyon Cylinder Head Replacement Cost Estimate