Try to buy a new 2004 Thompson Drive from ebay. I put one in, and works flawlessly, no disc read errors. Cost only $30. U need special bits to open the xbox though.
Yeah try to get the stuff from Ebay. If your drive motor is out get the kit, if you're getting dirty disc errors then just replace the lens. It's about 12 for lens and 18 or so for the kit.
And if giving link to that site is against TOS...please feel free to edit post. But to my understanding there arent any illegal software, only instructions, tutorials etc.