Finally finished this layout. There were a lot of small silly holdups but I think we are finally there. I have ordered a small run of boards and hope to have one built and tested in time for Pinfest. I have changed all the solenoid drivers to MOSFETs that are opto driven to prevent board fryups.