You can very quickly make a diagnostics selecting with F8 at the boot-up the bootlog start-up. RThen, after the crash, you start on a boot disquette and open the c:\bootlog.txt or bootlog.prv. The faulty device is the last to appear in the file.
You can cleanup the situation removing the cause of the failure. Simply remove the accessories (modems, ethernet, Scsi cards...) physically or by disabling the options in the BIOS setup and rebooting while pressing the F8 key until the boot menu appears, then choosing the simplified faultless boot option. Then it will boot without faulty devices with a 640x480 screen. Just call the Computer properties (press Window key - Pause/break key) and remove unwanted device drivers.
The next time you will boot, Window98 will use the plug and play indentification to request the driver disks for all the foreign devices. This reinstallation will solve the problem.
You just have to be sure that you have the cdroms provided with the motherboard and other accessories.
Next, you will have to run "windows update" to know if Microsoft has new device drivers for you... Do the same with other manufacturers if the system remains instable.