try cleaning the eye also if this has a 2 rods where the eye module runs on lube it up..not going to say this is the problem
but most CDplayers that are thought to be knackerd...but this is a common problem with CDplayers....lack of maintance..try it you have nothing to lose,also while you have it open lube up the sliding door.....hope this helps....I have done countless CDplayers with problem.....