Same thing happen to me, except it was on an HP desktop CD rom drive and *I think it was from pushing a button. It will continously eject, when I pressed the hidden special button it would close and run but when you restart the computer it would do it all over agian. It's so strange, it will always do this and have not been able to think of a way to fix it. I'm with you buddy! Yes its not ide based, just if you have power in the drive and the PC turns on it will eject. Not a software problem on the computer it's self I can guarantee, must be firmware....