If Large FFTs is bugging out, then there's a good chance the internal CPU cache is bad. How does Memtest86+ look after doing 7 passes on it?
If you just installed a motherboard, make sure that all the
drivers associated with it are up-to-date, as well as the BIOS, and that all utilities for it are
uninstalled. This includes monitoring, updating, overclocking and other misc. software. Only have device drivers installed for it pertaining to your individual components (network, audio, USB, etc.). I notice you have the AOD
driver installed, which commonly harbors bugs and will crash the system. Remove it, and only rely on BIOS OCing if the need arises. Of course, it goes without saying that all overclocking should not take place if you find your system being unstable. Make sure your motherboard is not set to any default settings that actually ends up OCing the system. A number of mobos will have default settings that it deems is still overclocked but "stable for any setup" but in reality is just an assumption. If there's safe settings set it to that and check stability.