There is no need to replace the main board. You are nearly there. The problem with the 'M' series is that they do not like blank eeproms. Try loading it with a correct dump or go and check all options/ screen settings etc are correct in service mode and do not forget to do a reset each time you change anything in service mode.....