Board ran fine when I did initial setup outside the case with no disks or fans connected, was able to SSH in fine.
After assembling the case and plugging in all the disks and OLED display the board will only boot whilst the serial console is connected. Without it dumps to the initramfs prompt.
Once booted the board runs fine, until I disconnect the serial console cable then anything running from memory is fine, but any access to the linux system on the SD card throws IO errors.
On replugging the serial console cable I see more SD read/write errors.