fix? maybe. cheap, no. it may still be worth picking up if you can get a deal on it for not working.
likely the cd unit is dead.... a CD pro unit (if you can find them) go for anywhere around $300
i used to have MP3 units for sale to eliminate the need for the CD units, but i'm sold out at the time being