A spark! Wow, never seen actual sparks myself. That would ring all the alarm bells for me. I really would try removing one RAM stick at a time.
One other thing; your RAM is not on the QVL for the CPU/motherboard. That's often not a worry, and clearly the RAM has been working fine for some time...