Everything I can find points to some type of hardware issue, but it's not very specific. The best method is probably going to be the "process of elimination" method. Disconnect one piece of hardware at a time and see if it will boot. If you don't identify the issue that way, then there is a strong possibility that it is a mobo issue. Maybe someone else will come along later with more specific advice.
Good luck.
Quick question: have you done any overclocking?
This is what Microsoft has to say on the subject:
"A machine check exception occurs when Windows XP and your hardware platform cannot recover from a hardware error so that the system can continue to run successfully and reliably. More specific diagnosis of machine check exceptions is difficult, and there is no general solution. Contact your hardware manufacturer or a computer hardware technician for help with troubleshooting this issue.
Machine check exceptions are frequently caused by one of the following conditions: • You are running the processor or mainboard beyond its specifications. For example, you are overclocking the processor or bus. We recommend that you run your hardware at the manufacturer-rated speeds.
• Noisy power, overstressed power strips, outmatched power supplies and failing power supplies can destabilize your computer. Make sure that you have a stable, reliable power supply to your computer.
• Extreme thermal conditions caused by the failure of cooling devices such as fans may damage your computer. Make sure that your cooling devices are all working.
• You have damaged memory or memory that is not the correct type for your computer. If you recently changed the memory configuration, revert to the previous configuration to determine what is wrong. Make sure that you are using the correct memory for your computer. "
Edited by kidnova, 25 August 2006 - 10:41 AM.