@dc42 it really appeared that it's cycling at about 4Hz steadily, with or without the card in.
I unplugged all cables and actually traced the problem to something on the hot end, plugged into IO_1. Most likely the BL touch or the gyro. Unplugging that brought back the 1Hz blink and my fans powering up.
I should have checked the wiring first. Silly mistake.