WOW!!

That is more complicated than I am probably able to do myself. I am able to disconnect the hard drive and test the serial port to see what happens which I will do tonight when I get home.

After that, I don't think I am able to do any of that other troubleshooting.

Is there someone I could send my board to and have them diagnose the problem and then pay them for their services (up to a reasonable amount)?