I've got an odd case here doing something I've never seen before. It's a Toshiba MK8032GAX that sounds to be spinning up normally, but all status indicators are solid as you can see here:

I can get terminal, and can do things like read MP RAM, even read the ROM code. My first thought was that it was a bad PCB, but I moved the ROM to a replacement PCB and got the same result. To be sure I even put the donor drive ROM chip on the patient PCB and it's working fine on the donor drive. It even does it if I connect just the PCB, so the issue must be the ROM code itself.
Anyone here know a lot about fixing a messed up Toshiba ROM code?
Here's the code:

I can get terminal, and can do things like read MP RAM, even read the ROM code. My first thought was that it was a bad PCB, but I moved the ROM to a replacement PCB and got the same result. To be sure I even put the donor drive ROM chip on the patient PCB and it's working fine on the donor drive. It even does it if I connect just the PCB, so the issue must be the ROM code itself.
Anyone here know a lot about fixing a messed up Toshiba ROM code?
Here's the code: