www.newegg.com
Buy a new one.
I had a Plextor start doing these same things. Eventually it recognized less and less discs, even ones it burned. Tried everything (firmware, new cables, cleaning the laser) and just bought a new one. Problem solved.
No members have liked this post.