I'm guessing you are using that piece of {bleep} windows 98? Have you changed any hardware or installed any software recently?
Check %systemroot%Windows\IOS.log and also bootlog.txt see if theres anything of interest in there.
It's mostlikely a software problem or hardware config problem rather than hardware fault.
See if you can boot up in safe mode (F8) and undo whatever you last did.