NW 6.5 SP7 server. Had two onboard NICs (Broadcomm) driver is BX2.lan for both, one went out and replaced with an Intel server NIC - E1000 driver. Since I replaced it, the server hangs at loading HTTPSTK - the logger screen says BTCPCOM-19: A TCP/IP gethostname error occurred. BTCPCOM-13: A Thread initialization error occurred. I have read multiple threads on this issue but cannot seem to find a fix that works for me. The original order of load was this:

load conlog maximum=100
sys:etc\initsys.ncf
mount all
IPMINIT.NCF
SYS:\SYSTEM\NMA\NMA5.NCF
BSTART.NCF
load nile.nlm
load httpstk.nlm /SSL /keyfile:"SSL CertificateIP"
LOAD PORTAL.NLM
LOAD NDSIMON.NLM
LOAD NICISDI.XLM
LOAD SASDFM.XLM
AFPSTRT.NCF
CIFSSTRT.NCF
SYS:/BIN/UNIOXENV.NCF
LOAD PKI/NLM
LOAD NLDAP.NLM

SCRIPT.NCF
SEARCH ADD SYS:\APACHE2
ADMSRVUP
SEARCH ADD SYS:/TOMCAT/4/BIN
TCADMUP.NCF
SMSSTART.NCF
NFSSTART
LOAD EMBOX.NLM
OPENWBEM.NCF

I read about possibly BTRIEVE being autoloaded by another nlm and so I moved it up - here is what it looks like now:

BSTART.NCF
delay 10
load conlog maximum=100
sys:etc\initsys.ncf
mount all
IPMINIT.NCF
SYS:\SYSTEM\NMA\NMA5.NCF
delay 10
load nile.nlm
load httpstk.nlm /SSL /keyfile:"SSL CertificateIP"
LOAD NICISDI.XLM
LOAD SASDFM.XLM
LOAD PKI.NLM
LOAD NLDAP.NLM
LOAD EMBOX.NLM
LOAD PORTAL.NLM
LOAD NDSIMON.NLM
SMSSTART.NCF
AFPSTRT.NCF
CIFSSTRT.NCF
SYS:/BIN/UNIXENV.NCF
SCRIPT.NCF
SEARCH ADD SYS:\APACHE2
ADMSRVUP
SEARCH ADD SYS:/TOMCAT/4/BIN
TCADMUP.NCF
NFSSTART
OPENWBEM.NCF


The thing is it hangs. But if I hit <f8> and step through it as fast as I can - it loads fine. Any ideas would be greatly appreciated.
Thanks in advance.