I've often experienced just this sort of thing, even with current hardware. Here is how I handle this sort of situation.
First, remove every scrap of hardware from the setup that you possibly can. For example, instead of both graphics cards I use, I installed just one. Just a single drive...