I have a similar problem only my GSA-4166B will not read disks at all. They burn just fine using Nero but reading is dreadfully slow. It will recognize a file on the CD but take like 5 minutes to attempt to open up before it freezes. Second DVD drive on the system works with no problem.
Tried different cables, IDE channels, slave master position the whole 9 from all the searches I have done. If I change the mode from UDMA to PIO it will read fine. Heh thought installing drives was supposed to be easy.