World Electronics or go around to the used parts guys and buy some "spares" and have them all repaired and tested. World Electronics makes a CLC replacment and its really good.
I’ve seen several times where world electronics boards specifically for DMCs do not work and they sent me another new one and it worked. Just putting it out there that I would order a minimum of 2 based on recent experience with them.
You could call Access Electronics in Maryland, I’ve had drives repaired by them and always came back and worked first time, they do boards too, also have had DSP boards repaired without and problem
I would recommend World if you replace all boards in the system from them . They "talk" to each other best when they are all new. Not mixing old processors with new seems to work best in my experience.