OK this is weird! Only other change on this machine was a NEC V30 8086 CPU. I replaced that with the original 8086 and all is working well. Have the 640k and tested with several programs that had crashed before. So, I've managed to solve one mystery while creating a new one!