Should have ask how old the computer is, and when the interior (cabling) was last touched.
My computer is in a room that has the window open 90% of the year. I have to reseat video cards, memory chips, hard drive connectors every once in a while. I'm fairly sure it's due to humidity and oxidation hurting contacts