I was looking at my ROM board while I had it out, and it should be noted that the ROM board uses the same shitty single wipe sockets that cause so much trouble on other boards. Might be worth ordering a dozen in and redoing all the sockets on the board if you're getting an intermittent ROM ## error... May or may not be the cause, but at least you can rule the sockets out that way.