Just to tie this thread off…the dealer was able reset it somehow, and the eject button light is now illuminated, and it works fine. As for the engine trouble, turned out to be a fouled spark plug. All in all, didn’t end up being a terribly expensive endeavor. Could’ve been much worse.