I had the same exact issues with my cd player. I ended up sending it to a company that refurbishes stock radios. They sent the radio back saying there was a problem with the cd player mechanism and they replaced it. That fixed the "spitting out the cd issue". The LCD light was just a bulb that was burnt out. You can probably replace the bulb for the LCD but not sure if there is anything you can do about the cd player spitting out cds.