???? Your car has a speedometer cable? Or am I just confused by the S cars that I have. I think that you have an electronic speedometer, with, yes, technically a small stepper motor that drives the odometer. Are you sure that the noicew was from in the instrument cluster, if it was very cold suspect the belt or alternator bearings.
27 years Master Mechanic
Major M-B Fan