Ho..ho..ho...b4 tryin all those do urself a favor and check whether the area around the disc tray is clean and free from dust nd grime...if not clean it and if possible open up the drive and clean the rollers and guides of the tray...I think this prob is because some dirt is preventing the drive tray from closing correctly and hence keeps popping out often.!