my cdrom will not eject i’ve tried it through windows and by pushing the open button on the cdrom directly. But when I just have power going to the cdrom it opens just fine is it that the ribbon has gone bad or whatelse could be the problem?