Final update...
Ok after all downloading all these diagnostic programs and running all these different tests, doing a full reformat and install I have finally fixed the problem. The problem was my harddrive.
Instead of going out and buying a new one I decided to open up my tower and unplug and plug back in the ide cables connected to the motherboard and HDD. Apparently that has solved the problem because It has been a day and I have not recieved any crc errors in the windows event log and the primary ide channel is still set in ultra dma 5 mode.
So, the problem was that the ide cable was somehow missconnected inside the case.
That makes sense cuz I moved into a new apartment about the same time as the problem started and must have bumped the case which unseated the connection.
Thank you for all your help.