It may be a dying optical drive. My 8x drive works fine reading CD-R's in 8.6 or 9.x
As you are lucky enough to have the 12x drive, you can easily replace it with the 24x Teac Drive.
As you are lucky enough to have the 12x drive, you can easily replace it with the 24x Teac Drive.