I'm willing to bet that much of your problem lies right here...WIN98SE

Even an upgrade to 2000 would do wonders for stability/compatibility.