Have you got a bad Win98 CD ??....
How about running SFC .... system file check......should find bad files and prompt u to update....
............
next run memtest86 to test memory chips...may be writing garbage to hard drive
.........
next run some program of your choice to test integrity of hard drive.....scandisk is OK
.........
next check BIOS...try default settings......
........
etc, etc, etc
Good Luck