Thread with some info on the speedo and a spot to lube it:
http://www.peachparts.com/shopforum/diesel-discussion/299418-speedometer-cable-speedometer-bounce-woes-2.html
Unless the inner part (that you describe as rotating freely) bound up I don't see a speedo problem causing the cable to fail.