Ok finally resolved the big issues!
Thanks to Simon (will update an @ reference when I find his name on pinfo) for the help.
DMD issue was resolved by replacing the ribbons and cleaning the contacts
Opto firing was a faulty receiver opto. Unsoldered and replaced.
Opto for motor firing constantly was caused by the long range opto board. I had told him to replace this as it's flakey as f and I'm glad I did as it was! Replacement board was in the stuff he bought ready for the decals.
I also switched out the large opto board with my old one as someone had put in a vertical mounted one? Also it was loose and had burn marks so I didn't trust it.

Final issue to resolve is the sound, but we've got Pinsound so will just put that in.
Thanks to Simon (will update an @ reference when I find his name on pinfo) for the help.
DMD issue was resolved by replacing the ribbons and cleaning the contacts
Opto firing was a faulty receiver opto. Unsoldered and replaced.
Opto for motor firing constantly was caused by the long range opto board. I had told him to replace this as it's flakey as f and I'm glad I did as it was! Replacement board was in the stuff he bought ready for the decals.
I also switched out the large opto board with my old one as someone had put in a vertical mounted one? Also it was loose and had burn marks so I didn't trust it.

Final issue to resolve is the sound, but we've got Pinsound so will just put that in.