ROM error suggests that the OS is corrupted. I recommend backing up all data, and then using the Reset All Memory function. Then, resend the OS. If you're really sophisticated, reflash the boot sector(s), though it's probably unnecessary. This should ensure every sector (except the certificate) is not corrupted.