Hirens boot CD has a bunch of different diagnostic tests, use one of the programs like HDTune or HDD Scan 3.3 etc.
Heres the site: http://www.hiren.info/pages/bootcd
look through the hard drive tools section.
I thought I narrowed the problem down to me installing a new motherboard without a clean installation of windows. Unfortunately not.
I bought a Windows 8 Upgrade and booted it from the DVD drive and the Windows 8 Logo appears and a blue screen comes up the same color as if its loading, but nothing happens. My computer either freezes or reboots.