Update: it does this when switching between dashboards as well...
however, i may have fixed the problem, i switched back to the old hard drive and tried booting to the m$ dash and it gave me an error 12 (unk. dvd error) so after testing for loose cables and whatnot, i ended up swapping the cable for a new one and its been booting and switching dashboards fine since then (about 10 min ago

)
I'm still curious if anyone else has had this problem before, and any fixes for it, so don't be afraid to reply
Hopefully that might help someone else who has the same problem.