2006 BMW 550i Engine Coolant Temperature Sensor Replacement Cost Estimate