As peale has said already maybe ROM issues, are they all present on the board and in the right place? are all pin's on them sitting properly ( ie. no bent pins) take a photo of the boards & I can compare it against mine if you like?
Could be ROM issues.  What does the self check tell you?
 Not wanting to sound thick or indeed doubt you ( 

 ) but I was'nt aware robo had a self check or test screen, pretty sure all dip's are used for gameplay.
Regards.