2004 GMC Sonoma Oil Pump Replacement Cost Estimate