my only idea is trying to check if maybe the eject botom is stock, or trying to use eject command from windows, if you are careless about it try to hold it in for 5 segs and then release it, or just get a new one, there are cheap and good CD and even DVD burners for under 65.