I think your answer is in your question, have it serviced!
IMHO it is worth getting repaired even if it costs a bit of cash. You can always try a new cable just incase but with your claim it has heavy use with abused discs I would just put it in for service.
IMHO it is worth getting repaired even if it costs a bit of cash. You can always try a new cable just incase but with your claim it has heavy use with abused discs I would just put it in for service.