I'm a bit confused about the details, if it was freezing before the motherboard/RAM were replaced, that would ostensibly rule out those components, if it started afterward that would point to those two (or their compatibility with something else) as the culprits, please explain.