I,m new here

First off... a little info...
I've been trying to recover a crashed BE6II motherboard that was attacked by the CIH virus a few months ago. The virus also destroyed two hard drives which I luckily was able to revive (low level formatting). I've already tried a new Bios chip flashed to latest version(from abit), but it's a no-go. I don't know much about chip compatibility, but the original winbond 29c020 and the replacement from abit 49f002u seems to be compatible... at least as far as the data sheets go. I've tried flashing with Award, and everything else under the sun... even Uniflash.
The problem is that Uniflash will flash to an oldbios.bin file on to the 29c020 but not a newer bios file without giving a bootblock mismatch error. Also Uniflash will not flash anything to the 49f002u although the chip is recognized. (I can hear Rainbow say "oh-no... not abit again!

Anyways... here are my questions...
1) Does the bios file (.bin) include the bootblock? I wanna guess that it does, but not sure.
2) (A question for any BE6II owner) What bootblock version should the BE6II display? Mine displays version 1.0... is this correct?
3) If bootblock version 1.0 is correct, and Uniflash can flash the oldbios.bin w/flash bootblock enabled... why the bootblock mismatch when trying to flash newer version .bin?
By the way, I'm getting a Bios checksum error... and so far no flashing, swapping of CPUs, ram has helped. My MB may totally be dead! Thanks for any responses.
Chris
+1 more question....
If my BE6 can be booted to the floppy... shouldn't that mean the bootblock is OK? If so, how come Uniflash gives a bootblock mismatch error on the 49f002u chip?