What I find interesting is that you say the system is locking up more at night that during the day. That makes it much more of a paradox than bad a P.S., CPU, or other temperature or load suspects. Usually a CPU works or doesn't work; it's not a car engine in that it "wears out" over time. (Of course there are always exceptions.)
The first thing I would do to troubleshoot the problem is figure out if the crashes are tempeature related or not. This could be a classic case of paying attention to one problem because you've noticed another. (After replacing a dead battery died in our car, my wife noticed the exhaust was loud. ) If the two are not related, perhaps just a tempature sensor is bad.
Next, let's correlate the time of day with computer use. When you say at night, do you mean that you are not on the computer? By day, you mean that you are working on the computer? Also, when you say the computer crashes more at night, how many times? Every night during the last two weeks and only one time during the day or what? If the computer is crashing more often during the time of least load, and you've thought about other details (for example, you close the door to the room at night and it has no separate air vent), then I would wonder if there is some background program that is doing its own torture test at night.
Another question is, "where the computer sits, what is the temperature range between day and night?" Do you shut the door to the room? Does the room share ventilation with another room? Is the thermostat set back at night?
If the computer crashes substantially more often at night, when it's cooler, and noone is actively using it, then it's a real brain teaser. You can get big-brother type software to record all activities on the computer (you know--to spy on your wife, your kids, your workers...). Some of it is free for download. I would wonder if some background software is firing up night and doing its own torture test to the system. (It happened to me once with a poorly designed defragger that pulled down a hard drive and was working on another before I figured it out.) It's a long shot, but I've no other guesses. Good luck.