GGW-H20L Trouble

I have a LG GGW-H20L that I’ve had for a about four years now. I’ve not had any trouble with it until a few months ago when it started to fail burning. It wasn’t every time. It was more annoying than anything, but now I’ve had trouble reading some discs. I’m not sure if it’s the discs, there’s been several, or it’s the drive. Sometimes it works fine and others it fails. I have an external laptop drive that’s having trouble reading discs too. You got me as to the issue. If it was just a Blu-ray drive I’d just buy another, but because of the HD DVD, it’s going to cost significantly more and I’d be buying a used drive with no warranty. Is there some way I can test this thing or figure out a way to proceed? Thanks for any help.