The stock stereos, have a history of failing as they age; swapping it out for a good used one or shipping yours out for repair, is a option. For the cd changer, working intermittently; you might try blow it out with compressed air. I have the older disc changer; that resides in the trunk and it will start to get glitchy, have reading errors, blow it out with compressed air, has fixed it every time. Blowing yours out, removing the cover; cleaning the laser, the grabbing parts of the internal mechanism, might bring it back to life or ship it out for repair. There are many aftermarket adapters; that can allow you to install a ipod and control it, allowing you to have access to a massive digital music library, another option.