Well i picked up a new motherboard, came in today from newegg. Seems like that was the problem. Everything is running fine, for the most part. Computer shut itself down a few times, but i'm pretty sure it's because of my CPU overheating. Been having issues with the heatsink/thermal paste. I got my OS reinstalled just fine, but now when I try and reinstall World of Warcraft the random CPU temp tracker i downloaded says my CPU is running at over 100 degrees, which doesnt make any sense. It hasnt shut down in a while, ever since i reapplied the grease, but it's still saying its over 100 degrees C.
I bought some offbrand thermal paste instead of AS5, so that might be the issue, or I just might need a new heatsink since one of the push plugs is slightly broken.
Anyways, wanted to thank you again. Would of freaked out and brought this into a shop and ended up paying more money than i should have for a busted board.