Don't get scared guys, it's all fixed. I just made a really stupid mistake.
Back before I found that the reset button was pressed in I cleared the cmos for the first time, but accidentally left the jumper there
I just noticed when I tried restarting with the stock heatsink, fixed it, and everything was fine! Then I put on the new heatsink and it booted normal. My CPU temp went from 57C down to 31C !!!
thank you all for your suggestions, too bad it was such a stupid mistake.