300td Speedometer

I have just purchased a 300td. All is good except the speedometer makes a ticking/scraping noise until I reach speeds upto 60+. The needle doesn't move in a smooth motion but more like the second hand of a battery operated wall clock. Also the speedometer is off 10mph or so. Do I need to replace the cable or the whole unit?
Thanks.

Forums

Chassis Model Number