After you flashed the BIOS, did you reset the optimum settings in the BIOS or use the defaulted ones. That could be the problem by itself if the checksum problem is solved.
The defaulted settings after a BIOS flash or CMOS pin pull, is the slowest (safest) settings the board is capable of...