Bad news ...
After a day replacing all the header pins, I have just reinstalled the board and one solenoid fired and all the lights came on ... and stayed that way. So, worse off than before - and something must be shorting. Hopefully I haven't done any permanent damage. Have left it for now, and near impossible to check that things are right without a circuit diagram.