Does it make the clunking noises and such with any disc that you put in, i.e. CD's, etc...? If so, it is probably on its way out. Take a look at this site to see if you can find a replacement. http://www.sparepartswarehouse.com/
If not, contact the manufacturer and they can tell you what drives will work. If the laptop is under warranty, they should send you another for free.