Ok, so I waited for 801hours to shut the PC down and test a different overclock setting.
It was stable for 33.x days at 8x350, so I then wanted to try 7x400 (both 2.8Ghz).
What a mess!
I forgot that I had installed AIM 6.8 (?), so it autostarted when I booted the PC. MagicJack also autostarts. I manually start the SeventeenorBust service.
Well, I attempted a video chat over AIM with my friend. It froze up a few minutes in.
I rebooted, and requested another video chat session. Before the video cam had fired up, it froze again. So I unplugged the webcam and my headset, and tried again, just with an AIM conversation. Froze AGAIN.
So at this point I was confused. I rebooted, and this time I didn't start SeventeenorBust. I managed to have a 20min cam session with my friend sucessfully.
I then shut down AIM, and then started SeventeenorBust to see if it would freeze again. SoB was acting wierd. Client #2 would only reach 5% CPU usage (according to CoreTemp).
Clicking on that window would result in nothing happening for quite some time. It was as if one of my CPU cores was being heavily throttled for some reason. If I stopped block processing on Client #1 (CPU load on Core#0 going from 99-100% down to 1%), then Client #2 became occassionally responsive.
I clicked on Client#2's window and dragged it around a bit, and then I got this:
Blue screen: Stop 0x000000E3 (0x89602980,0x88EB98C0,0x88F58C58,0x00000003)
I'm going to try 8x400 again, and see if I get the freezes.
Edit: 18 min in, and it's still stable at 8x400, and no strange throttling.
Edit: Tried 7x350, to see if perhaps the 7x multi is flaky, but in 10 min, no freezes, and SoB isn't throttling.
Edit: I said screw it to attempting to characterize the various failure modes, and replaced the ThermalTake 430W with an Antec Basiq 500W. Now testing at 8x400 again.
Edit: Darn it. It rebooted overnight with the new PSU at 8x400.
So I tried 6x400, seemed to run alright, although when I first entered that setting, the PC did the double-post and reset to default clocks, so I had to re-enter the 6x400 info again. It did that the first time that I set 7x400 too.
It didn't freeze after 7 minutes.
Curiously, when I restarted to enter the BIOS, under my Advanced BIOS options, the EIST option was missing, and in a different place, an Option for "CPU Multithreading" was available. It purported to disable all but one CPU core. I restarted, and the "CPU multithreading" option is now gone, and my EIST is back. Strange stuff. I'm going to try to flash to the newest BIOS, F13d, from my current F9.
Updated to F13d, now I have C1E (was always there before), EIST, AND "CPU Multithreading" options.
Noticed something else, it seems that with the new BIOS, microcode patch level is at "A3", before I think it was at "A1", so I'm crossing my fingers that some CPU errata was fixed, and it was that errata that was causing my machine to reboot. (After all, Triple-fault on a CPU results in a reset, I believe.)
Edit: I decided to perform some long-term stability testing on this PC's twin brother. Also an E2140 @ 3.2, on an identical P35-DS3R 1.0 mobo, with identical RAM and Antec Basiq 500W PSU. I had, however, upgraded the graphics card to an VisionTek 4850, and it has a 640GB WD HD instead of a 320. It also has Windows 7 beta 1 64-bit on it.
When I powered the machine on, it did like 6 power-on/power-offs, before it came up and had reset to default clocks. I re-did the OC settings (identical to the previous PC in discussion), and it booted, double-booted, and reset the settings. So I went in and did +0.2v vDIMM, +0.1v vFSB, +0.1v vMCH, +0.1v vPCIE. It then booted with the OC settings properly. Oh yeah, BIOS is still at F9 on this new machine.
I installed SeventeenorBust (small bug in Windows7, with the service install, no UI shows up), after first installing and configuring as an app. So now I'm just going to let it run, and see how many days it lasts.