Hey Chuck,
Post the full error code numbers set from the system event log. This feels
hardware related.
Does chkdsk ever run when you boot your system indicating a disk corruption
?
Check in the system event log for the crash event information,
start/run
eventvwr.msc
click system in left pane
Look for "save dump" and "system error" events and double click on the
latest.
Use the copy button to copy and then post the codes into a reply.
While you're in the system eventlog, look for any other errors flagged with
a white cross on a red circular background, particlularly disk, file system,
or memory timeouts, crc errors, or parity errors.
Have you made any hardware changes recently ?
Run the windows memory diagnostic to check your memory, you'll need a floppy
disk.
http://oca.microsoft.com/en/windiag.asp
Another check for disk problems is the interface speed actually being used,
compared to the actually speed of the disk interface.
control panel/system/hardware/device manager
Open ide/atapi controllers, assuming thats the kind of disk you have, and
look at the properties of both primary and secondary ide controllers. For
each look under Advanced Settings and find your hard disk and see what the
"Current Transfer Mode" is set to.
Make sure Transfer Mode: DMA mode if available is selected. If its not, set
it and reboot.
Go back into the ide/atapi controllers.
If your disk is ATA100 it should show udma mode 5, ata66 UDMA mode4
If its dropped lower than this or switched to PIO mode, this may indicate a
bad cable/disk controller or ide controller.
If you have a scsi disk controller, the scsi controller should size its bus
and report errors during the power on self test.
This may even be a processor going bad, have you had any overheating
problems or power surges.
Couple of final points,
What made you replace the bios chip ?
Are you sure you now have the correct bios?
What make and model motherboard is it ?
Paul