Could be heat so try it with the cover off or as it's an elder PC we check for BAD CAPS (read and similar), look at the power supply age and size and then try removing any hardware we can.

Since this is in the PC hardware forum I've dismissed any software cause.