Turned out a new motherboard was required. If it was a Windows issue, it would have been cured by restoring to the factory load but that didn't fix it so they tried another main board.
Bob