Mercedes-Benz 300SD Crankshaft Position Sensor Replacement Cost Estimate