Yeah, I am starting to think CPU (hardware) as well. Thanks to all for the replies. This has been a bit stressful. :-)

Our tech is planning on replacing the CPU card, but hasn't got a late enough version of SAT to do it yet. He ordered it, but apparently was sent version 3.5 and we need 4.72 so he is in the process of reordering it.