|Test your memory with Memtest86, you probably have a bad stick of RAM. If you fins errors and have more than one stick of memory then retest them one at a time to find the bad one.|
You CAN try removing memory and try booting with one at a time and see if it works, but this is less conclusive and won't give you the same positive answer. It may find the bad one though if you can boot with one and not the other.
You have to be a little bit crazy to keep you from going insane.