Could be just the drive went bad. You don't happen to have a spare one to try?
Possibly another internal drive from another laptop may fit. The internal connections for these laptop drives are almost always the same, but the different manufacturers tend to make the case cut-outs different sizes so some drives may not fit.
Man, that'd be sweet if I did have a spare drive. I bought a new USB external optical drive instead. Didn't cost me an arm and a leg and works fine. In fact, every now and then, my original CD/DVD player/writer device pops back into the Device Managers list... but it doesn't last past the next restart of my system. Go figure!!!