2007 BMW 530xi Heater Hose Replacement Cost Estimate