The factory CD player is getting a little "long in the tooth," so it's no surprise that yours is flaking out. Sounds like a problem with a switch that detects when a CD si inserted. I think the unit will let you insert or eject a disc at any time (even when the radio and car are powered off).
It's not that difficult to pull out the radio and CD deck. See my
SVX Audio guide.