Back in 2012 on the old workbench forum, I (kind of) got my first CDX working. The unit required the door hinge fix on the eject switch side and I was able to get the CD player working for a short while. Then it started acting up (working intermittently). Resolving that it was an alignment problem with the hinge switches, I put the CDX up and worked on other projects.
Later, I received a second CDX that had good hinges.
I spent the last week trying to get one good functioning CDX out of the two. I actually had the unit playing CDs for one night. The next morning, it wasn't working again.
So far, I have resoldered the griplets on the two main boards of the first CDX. The second CDX looks to be a later version and has nicer looking griplets. For now I haven't touched those.
The problem I am having right now is the CD motor spins all of the time. When the lid is open, I checked all of the switches and they measure as expected. Yet the motor spins. Two days ago the CDX unit started functioning correctly. I could turn power on, open the lid, observe the motor wasn't spinning, insert a CD, hit play and the unit would start right up. It sounded really good when it works. The next morning I turned the unit on, inserted another CD and was surprised the the motor was already spinning the platter. So it broke overnight.
So at various times I have seen both of my CDX main chassis operate correctly while, right now, they both behave the same and will not stop turning.
That makes me suspect the problem is common to both so it would have to be in the common pieces of my latest tests...which are the lid components: eject assembly, lid door motor assembly and control panel assembly. The only thing is - I have seen it work with those same components. Maybe a loose wire somewhere?
As I said earlier, the two switches on the door open motor assembly and the one switch on the door eject assembly appear to be operating correctly. I can measure continuity and open on the switches as the door hinges go through their travel.