I've did a little research on other untwisted forums. There seems to be two possible routes. 1. It's FUBR and there's nothing you can do but replace it. People said dealers were charging anywhere from $400-$1500 to replace the unit. 2. A full reset helped alot of people. Disconnect the battery for 15-20 minutes and reconnect and push eject. Also one guy pulled his out of the dash and disconnected the actual harness and hasn't had a problem since. Good luck.