He tested his memory and found that if any of the sticks are in slots 1, 3, or 5, then he gets code "E8" which he said means that the board is saying the memory sticks are in the wrong slots. Then he found that if any of the sticks are in slots 2, 4, or 6, then his system locks up (except in Safe Mode) as described in his original post.
So then we have these possibilities.
1. Bad RAM (most likely)
2. Bad Memory Controller (unlikely, but it's possible, it would also suck)
3. Edit - Forgot to include incorrect timings and or voltage.
If it's anything else... I consider this an amazing learning experience.