Yeah, you could try flashing the BIOS if you can keep it on that long, but given your symptons I doubt it'll help. For something this severe I could only guess the mainboard is shot. How long did you let it have the heatsink problem before? If it was more than once or twice then maybe doing that over and over and that excessive heat severely shortened its life right off the bat. You could try putting your CPU, HDDs, CD-ROM, video card, etc. in with another mainboard and see if it all works, but I doubt you have a friend that's willing to let you do that with their MB.