Weird issue, looks like the eject cd button is part of it so probably expensive to replace. It must have not liked the -26 in Chicago.
I've done that in some of my other cars.
But I was monkey punching it because it wasn't working right.
I doubt that was your issue though...