@CU_AMiGA
Ok, this sounds like a HW problem somewhere.
The thing is, these issues hardly get better by themselves, so you need to do something.
First of all you should create as clean as possible OS and software installation (no hacks or patches unless absolutely necessary), and get the problem reproduced on that. Once you manage to trigger the problem, make sure it is consistent (for example that you always get the problem after 3 hours). This is the base system used to track the hw problem later. Now backup this testsystem so you can restore it 100% identical when needed.
I suggest you strip down as much HW extensions as possible (while the system is still usable), and then lauch the testsuite. If the problem persists, then the still connected components are to blame. Check PSU, memory, motherboard and so on. If the problem is gone, you now have isolated the problem to extensions you have just removed. Now you can put some of the expansions back (perhaps half of them) and see if the problem come back. And so forth, I bet you've got the idea by now.
Anyway, once you've found out the component that causes the problem, verify your findings by doing extra 5-10 tests with both with and without the component connected. Hopefully the final tests verify your finding and you can replace the faulty hardware.
Now, the thing gets much more complicated if the problem is combination of several components, but even in this case you should be able to find a stable setup.