I had a similar problem with sticks of high quality brand name ram living together. If you check the individual mem modules on the stick, they'll have different internals and best to run matched or one stick for stability.
It gives random odd errors too until you realize that its ram. Drove me nuts troubleshooting for a month, reinstalling OS, updating drivers etc.