A similar problem with the DVD not reading was solved by stripping down the DVD drive motor, removing the spindle, clean and lubricating with graphite.
open