Not excatly sure how this fixed it, but it did. here's what i did...
I read to do this command...
grub-install --recheck /dev/sda
it gave me hd0 /dev/hdb and hd1 /dev/sda, which is wrong. I went back and changed it to hd0 /dev/sda which is what i had to begin with. then ran the grub-install /dev/sda and restarted. again, i don't know why that worked since i know for a fact that i had hd0 /dev/sda in there before, but it worked. crazy.
And a while later, the main drive died and that's the end of my info. And to think this all started when I tried to add a cd writer to back stuff up. Awesome.