I had the same problem a couple of years ago, my player was inches away from the dumpster. I bought a disk that cleans the player (I forgot the name) there are several out there. I took care of my problem. I use it every few months now and never had that problem again.
I can't say for sure that it's going to work for you but it's worth a shot.
Britney