Progress. The linux test had no problems with the serial port not working, it ran for about 24 hours and was just fine with the 12v DC power supply. I am now suspecting EMI issues, so I will be making changes to cable routing, as well as putting the uno in a metal box enclosure, and retesting on the win7 machine.