Works perfectly on my 2010 BMW 650i, no problem reset previous cable although doesn't look very worn, reset sensor to negative mileage 15,000 miles. This is a known issue on Series 6 machines, even the slightest wear on the sensor will result in a failed reset.