You might try cleaning first to see if it helps, but I've seen numerous posts where cleaning didn't help. Read http://club.cdfreaks.com/showthread.php?t=165085 to see where several have had success with the LiteOn SHM-160P6S, one had success with the LiteOn SHM-165H6S, one had success with the LiteOn SHM-165P6S and one had success with the 451 drive which is one of the original drives in some 5005s I think. I'd be reluctant to try the 451 drive since I've read several posts where units under warranty were RMAd and replaced with units that failed after just a few noths use. All this considered I decided to go with the SHM-165P6S still available at NewEgg for $27.49 plus shipping while the SHM-165H6S and SHM-160P6S are much harder to find and costs from around 50% more to 3 times the SHM-165P6S NewEgg price. Be sure to connect replacement drive to PC first to flash with latest firmware and utilities desired if you do decide on replacement. The PC flashing process is even easier than 5005 flashing because burning to CD is not required as it is with 5005 flash. The 5005 flashing process is quite easy and no different from any other flash you may have done to your unit, but be sure to flash your unit with firmware you desire before replacing the drive.