Yea ram is probably the culprit. You could try running memtest for a few hours to verify that though. Also, 1hr is not nearly long enough for a final say on whether your system is stable or not. You need to go for at least 6-8. Preferably get a 24hr test in there as well.