2003 Buick Regal Throttle Body Replacement Cost Estimate