I am no expert on DMDs. However, any time I have ever had a problem it was the ribbon cable connectors. I clean them with rubbing achochol, clean the pins on the boards and then attach them back. So far that has worked for me every time.
I wish you the best of luck and I hope someone like LTG sees your post.