2005 Mercedes-Benz CL600 Crankshaft Position Sensor Replacement Cost Estimate