BMW M8 Camshaft Position Sensor Replacement Cost Estimate