2017 GMC Yukon XL Engine Coolant Temperature Sensor Replacement Cost Estimate