usually it's the cd drive itself, once in a while I come across a few of these and build a good working one out of a few and sell them off.

never actually dissasembled the drive though to see what went wrong.