2003 Mercedes-Benz CL600 Crankshaft Position Sensor Replacement Cost Estimate