BMW 1 Series M Crankshaft Position Sensor Replacement Cost Estimate