It's probably a heat issue...If the computer runs fine for an hour and then just locks up, and it doesn't seem like a software issue, it's probably a cooling problem. Furthermore, if a fan is broken, it will contribute more to the heat. My suggestion is to try getting that fan fixed or finding a...